[Fwd: Re: [opensuse] Re: Partition Table Woes]
Oops ... I forgot, and just replied, so my answer went just to
Jonathan. Here's a "reply to all," in case anybody else out there is in
the same situation and needs the same help.
-------- Original Message --------
Subject: Re: [opensuse] Re: Partition Table Woes
Date: Sat, 22 Sep 2007 17:40:46 -0700
From: Jerry Houston
To get grub installed correctly on your hard drive, see if my Linux Brain Dump post helps:
Thanks to both you and Joe for your suggestions. I followed the directions on your Brain Dump, and everything looked as it should. In my case, the partition was identified as (0,1), so that's what I used. There was no indication of a problem, until I rebooted. Got the same "Invalid partition table" error as before. I inserted the DVD, and was able to boot to the hard disk without a problem. Is there a Plan B that I should try? Thanks, Jerry in Bothell, WA -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 22 September 2007 20:15, Jerry Houston wrote: ...
Is there a Plan B that I should try?
Thanks,
Jerry in Bothell, WA
Let us see: fdisk -l cat /boot/menu.lst -- Regards, Rajko. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Rajko M. wrote:
On Saturday 22 September 2007 20:15, Jerry Houston wrote: ...
Is there a Plan B that I should try?
Let us see: fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x0009a565 Device Boot Start End Blocks Id System /dev/sda1 1 523 4200966 82 Linux swap / Solaris /dev/sda2 * 524 19457 152087355 83 Linux Disk /dev/sdb: 200.0 GB, 200049647616 bytes 255 heads, 63 sectors/track, 24321 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x0007405f Device Boot Start End Blocks Id System /dev/sdb1 1 24321 195358401 83 Linux
cat /boot/menu.ls
cat: /boot/menu.lst: No such file or directory -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Saturday 2007-09-22 at 19:11 -0700, Jerry Houston wrote:
cat /boot/menu.ls
cat: /boot/menu.lst: No such file or directory
/boot/grub/menu.lst - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFG9czqtTMYHG2NR9URAvQyAJ4h9fxZ1rdVLEIbEp5ta2eyJuT9xACePfLL nyvWObIvyA6TVGJvFP1QEto= =pITV -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Carlos E. R.
The Saturday 2007-09-22 at 19:11 -0700, Jerry Houston wrote:
cat /boot/menu.ls
cat: /boot/menu.lst: No such file or directory
/boot/grub/menu.lst
and cat /boot/grub/device.map -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Carlos E. R. wrote:
The Saturday 2007-09-22 at 19:11 -0700, Jerry Houston wrote:
cat /boot/menu.ls cat: /boot/menu.lst: No such file or directory
/boot/grub/menu.lst
# Modified by YaST2. Last modification on Sat Sep 22 14:25:22 PDT 2007 default 0 timeout 8 ##YaST - generic_mbr gfxmenu (hd0,1)/boot/message ##YaST - activate ###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 10.3 - 2.6.22.5-25 root (hd0,1) kernel /boot/vmlinuz-2.6.22.5-25-bigsmp root=/dev/disk/by-id/scsi-SATA_WDC_WD1600JB-00_WD-WMANM6783171-part2 vga=0x31a resume=/dev/sda1 splash=silent showopts initrd /boot/initrd-2.6.22.5-25-bigsmp ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- openSUSE 10.3 - 2.6.22.5-25 root (hd0,1) kernel /boot/vmlinuz-2.6.22.5-25-bigsmp root=/dev/disk/by-id/scsi-SATA_WDC_WD1600JB-00_WD-WMANM6783171-part2 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3 initrd /boot/initrd-2.6.22.5-25-bigsmp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 22 September 2007 21:11, Jerry Houston wrote:
Rajko M. wrote:
On Saturday 22 September 2007 20:15, Jerry Houston wrote: ...
Is there a Plan B that I should try?
Let us see: fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x0009a565
Device Boot Start End Blocks Id System /dev/sda1 1 523 4200966 82 Linux swap / Solaris /dev/sda2 * 524 19457 152087355 83 Linux
Disk /dev/sdb: 200.0 GB, 200049647616 bytes 255 heads, 63 sectors/track, 24321 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x0007405f
Device Boot Start End Blocks Id System /dev/sdb1 1 24321 195358401 83 Linux
cat /boot/menu.ls
My bad. Sorry.
cat: /boot/menu.lst: No such file or directory
Carlos already corrected this, and Patrick added next important file. The /dev/sda2 is marked active. If generic boot loader is in /dev/sda MBR, and grub is installed in /dev/sda2 boot sector, it should pick up and boot from there. So we looking: - is generic boot code in MBR of /dev/sda dd if=/dev/sda of=sda-mbr bs=512 count=1 strings -n 10 sda-mbr Should give this: Invalid partition table No operating system Error loading operating system - is GRUB installed in /dev/sda2 dd if=/dev/sda2 of=sda2-mbr bs=512 count=1 strings sda2-mbr It should list in last lines: GRUB Geom Hard Disk Read Error You can try tests on /dev/sdb and /dev/sdb1. -- Regards, Rajko. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Rajko M. wrote:
On Saturday 22 September 2007 21:11, Jerry Houston wrote:
Rajko M. wrote:
On Saturday 22 September 2007 20:15, Jerry Houston wrote: ...
Is there a Plan B that I should try?
Let us see: fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x0009a565
Device Boot Start End Blocks Id System /dev/sda1 1 523 4200966 82 Linux swap / Solaris /dev/sda2 * 524 19457 152087355 83 Linux
Disk /dev/sdb: 200.0 GB, 200049647616 bytes 255 heads, 63 sectors/track, 24321 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x0007405f
Device Boot Start End Blocks Id System /dev/sdb1 1 24321 195358401 83 Linux
cat /boot/menu.ls
My bad. Sorry.
cat: /boot/menu.lst: No such file or directory
Carlos already corrected this, and Patrick added next important file.
The /dev/sda2 is marked active. If generic boot loader is in /dev/sda MBR, and grub is installed in /dev/sda2 boot sector, it should pick up and boot from there.
So we looking: - is generic boot code in MBR of /dev/sda dd if=/dev/sda of=sda-mbr bs=512 count=1 strings -n 10 sda-mbr Should give this: Invalid partition table No operating system Error loading operating system
openSuSE-desktop:/ # strings -n 10 sda-mbr No active partition Disk read error No operating system Invalid CHS read
- is GRUB installed in /dev/sda2 dd if=/dev/sda2 of=sda2-mbr bs=512 count=1 strings sda2-mbr It should list in last lines: GRUB Geom Hard Disk Read Error
openSuSE-desktop:/ # strings sda2-mbr ZRrK D|f1 GRUB Geom Hard Disk Read Error
You can try tests on /dev/sdb and /dev/sdb1.
On /dev/sdb: openSuSE-desktop:/ # strings -n 10 sdb-mbr Invalid partition table No operating system Error loading operating system On /dev/sdb1: openSuSE-desktop:/ # strings sdb1-mbr (apparently there were no results from this) Does any of this suggest what's wrong? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 22 September 2007 23:40, Jerry Houston wrote:
Rajko M. wrote: ...
The /dev/sda2 is marked active. If generic boot loader is in /dev/sda MBR, and grub is installed in /dev/sda2 boot sector, it should pick up and boot from there.
So we looking: - is generic boot code in MBR of /dev/sda dd if=/dev/sda of=sda-mbr bs=512 count=1 strings -n 10 sda-mbr Should give this: Invalid partition table No operating system Error loading operating system
openSuSE-desktop:/ # strings -n 10 sda-mbr No active partition Disk read error No operating system Invalid CHS read
- is GRUB installed in /dev/sda2 dd if=/dev/sda2 of=sda2-mbr bs=512 count=1 strings sda2-mbr It should list in last lines: GRUB Geom Hard Disk Read Error
openSuSE-desktop:/ # strings sda2-mbr ZRrK D|f1 GRUB Geom Hard Disk Read Error
You can try tests on /dev/sdb and /dev/sdb1.
On /dev/sdb:
openSuSE-desktop:/ # strings -n 10 sdb-mbr Invalid partition table No operating system Error loading operating system
On /dev/sdb1:
openSuSE-desktop:/ # strings sdb1-mbr (apparently there were no results from this)
Does any of this suggest what's wrong?
Yes. sda generic DOS MBR (it's a guess as I would have to dig to find one) sda2 grub MBR sdb generic openSUSE MBR sdb1 nothing ? The error "Invalid partition table" that you get trying to boot from hard disk without CD, comes from generic MBR installed on second HD. Generic MBR can find active partition, but it is not designed to find second HD. That means GRUB stage1 (boot record) on sda2 is called and redirects booting to sdb MBR that has no active partition and declares "Invalid partition table" and quits. I missed some discussion so I don't know where is installed system that has to be booted, so I don't know how to remedy the problem. -- Regards, Rajko. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Carlos E. R.
-
Jerry Houston
-
Patrick Shanahan
-
Rajko M.