[64studio-devel] Version 2.0 boot failure
Gustin Johnson
gustin at echostar.ca
Mon Oct 1 19:35:22 BST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
You likely installed 64Studio with its own grub into the second hard
drive. Basically you have two different copies of grub installed, but
the bios will boot from the first one it finds (this is the short short
answer, there is plenty of documentation for those who are curious about
the details).
In SuSe you should be able to list the partitions on the second drive,
then mount them to have a look.
sudo parted /dev/hdb print
sudo mkdir /mnt/temp
sudo mount /dev/hdb1 /mnt/temp
This is easy if everything is one partition, else you will have to mount
each partition to have a look at it. What you are looking for is the
partition that holds /boot
You can copy some of the entries out of your 64Studio menu.lst and copy
them into your SuSe menu.lst. When you reboot you will see entries for
64Studio.
Pay attention to the root option in grub. root = (hd0,0) is referring
to /dev/hda1 (or possibly /dev/sda1 if you have SATA). The 64Studio
portion should be (hd1,0) or something similar, depending on the layout
of the partitions on that drive.
Some links for you (this is not a complete list of useful links, just
enough to get you started).
http://www.gnu.org/software/grub/
http://tldp.org/HOWTO/Multiboot-with-GRUB.html
http://www.linuxjournal.com/article/4622
Personally I have little to no use for multiboot, especially on my DAW.
Htp
William McCanless wrote:
> On 10/1/07, tim hall <tim at 64studio.com> wrote:
>> William McCanless wrote:
>>> I suspect the problem lies somewhere in the boot
>>> files written into the master boot record by the installer, but I
>>> don't know enough about Linux to access that area. This suspicion
>>> comes from a previous experience trying to install Debian. On that
>>> occasion the MBR was re-written in such a way as to cause Suse not to
>>> boot on hda.
>>>
>>> I hope this info helps someone to help me and others,
>>>
>> Sorry I can't give an immediate answer.
>> I am very interested in boot failures and am currently on an information
>> gathering exercise myself.
>> If I come across anything pertinent I'll post it.
>>
>> cheers,
>>
>> tim
>>
>>
> I have done some more research on how the system is booted, and found
> that info is hard to acquire.
>
> I know that the OS must appear in the boot menu, and it does. But I
> can't seem to recognize anything concerning Debian or 64Studio in the
> "menu.lst" file. Here's what I found so far:
>
> linux-prompt:~ # cd /boot/grub
> linux-prompt:/boot/grub # ls
> default ffs_stage1_5 menu.lst.old stage2
> device.map iso9660_stage1_5 minix_stage1_5 ufs2_stage1_5
> e2fs_stage1_5 jfs_stage1_5 reiserfs_stage1_5 vstafs_stage1_5
> fat_stage1_5 menu.lst stage1 xfs_stage1_5
> linux-prompt:/boot/grub # cat menu.lst
> # Modified by YaST2. Last modification on Thu Mar 1 15:58:26 EST 2007
> color white/blue black/light-gray
> default 0
> timeout 8
> gfxmenu (hd0,1)/boot/message
>
> ###Don't change this comment - YaST2 identifier: Original name: linux###
> title SUSE Linux 10.1
> root (hd0,1)
> kernel /boot/vmlinuz root=/dev/hda2 vga=0x314
> resume=/dev/hda1
> splash=silent showopts
> initrd /boot/initrd
>
> ###Don't change this comment - YaST2 identifier: Original name: floppy###
> title Floppy
> chainloader (fd0)+1
>
> ###Don't change this comment - YaST2 identifier: Original name: failsafe###
> title Failsafe -- SUSE Linux 10.1
> root (hd0,1)
> kernel /boot/vmlinuz root=/dev/hda2 vga=normal showopts ide=nodma
> apm=off acpi=off noresume edd=off 3
> initrd /boot/initrd
>
> I also found this:
>
> grub> find /sbin/init
> (hd0,1)
> (hd1,0)
>
> grub> find /boot/vmlinuz
> (hd0,1)
>
> To me this means that grub can't find the Debian kernel, although it
> does find the second hd on my system.
>
> Can anyone tell me how to access my second hd to look around a bit
> (safely if possible)?
>
> _______________________________________________
> 64studio-devel mailing list
> 64studio-devel at 64studio.com
> http://lists.64studio.com/mailman/listinfo/64studio-devel
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHAT3qwRXgH3rKGfMRAr1TAKCotH67VWCwsq/k9evaUbHXQMTi4wCfURUm
Zpku9yrtHZQAgW7Q8pKVuv4=
=Kd2P
-----END PGP SIGNATURE-----
More information about the 64studio-devel
mailing list