Alabamian
August 24th, 2008, 10:36 PM
Wow, I've really messed things up. I have a system with two HD's, one IDE for data-only (NTFS) and one SATA that used to only have Vista, but now has Ubuntu 8.0.4.1 and Vista. After I installed Ubuntu, the Vista Boot Loader ignored it completely (surprise). I could get GRUB to come up only if I went into my Boot sequence controller from the BIOS on my Compaq CPU. I decided to try out EasyBCD but that turned out to be a disaster, so I told it to just delete the MBR and I'd try out everything with GRUB. Now I can't get anything to work. I've successfully managed to re-install GRUB, but nothing works on the menu. All my Linux installations give me ...
Error 22: No such partition
Press any key to continue
On the other hand, my Vista now just hangs when I select it. I get ...
Starting up ...
and there it sits till I finally reboot.
Here's what I've got so far. When I boot from the InstallCD, with sudo fdisk -l I get ...
ubuntu@ubuntu:/dev/disk$ sudo 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: 0x04b0f99c
Device Boot Start End Blocks Id System
/dev/sda1 * 1 19457 156288321 7 HPFS/NTFS
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcab10bee
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 9025 72493281 7 HPFS/NTFS
/dev/sdb2 18339 19457 8981280 c W95 FAT32 (LBA)
Partition 2 does not end on cylinder boundary.
/dev/sdb3 9026 18338 74806672+ 5 Extended
/dev/sdb5 9026 17954 71722161 83 Linux
/dev/sdb6 17955 18338 3084448+ 82 Linux swap / Solaris
Partition table entries are not in disk order
Disk /dev/sdc: 4047 MB, 4047502848 bytes
4 heads, 32 sectors/track, 61759 cylinders
Units = cylinders of 128 * 512 = 65536 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 61760 3952623+ b W95 FAT32
ubuntu@ubuntu:/dev/disk$
BTW, just for grins, I thought I'd see what the system thinks before I actually mount anything, and so I issued this ...
ubuntu@ubuntu:/dev/disk/by-path$ ls
pci-0000:00:0b.1-usb-0:2.1:1.0-scsi-0:0:0:0
pci-0000:00:0b.1-usb-0:2.1:1.0-scsi-0:0:0:0-part1
pci-0000:00:0d.0-scsi-1:0:0:0
pci-0000:00:0d.0-scsi-1:0:1:0
pci-0000:00:0d.0-scsi-1:0:1:0-part1
pci-0000:00:0e.0-scsi-0:0:0:0
pci-0000:00:0e.0-scsi-0:0:0:0-part1
pci-0000:00:0e.0-scsi-0:0:0:0-part2
pci-0000:00:0e.0-scsi-0:0:0:0-part3
pci-0000:00:0e.0-scsi-0:0:0:0-part5
pci-0000:00:0e.0-scsi-0:0:0:0-part6
ubuntu@ubuntu:/dev/disk/by-path$
The pertinent portions of my GRUB menu.lst file (sans #'s) are this:
title Ubuntu 8.04.1, kernel 2.6.24-20-generic
root (hd1,5)
kernel /boot/vmlinuz-2.6.24-20-generic root=UUID=36bc1771-2b7b-4b37-bb9d-aa478f39d397 ro quiet splash
initrd /boot/initrd.img-2.6.24-20-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-20-generic (recovery mode)
root (hd1,5)
kernel /boot/vmlinuz-2.6.24-20-generic root=UUID=36bc1771-2b7b-4b37-bb9d-aa478f39d397 ro single
initrd /boot/initrd.img-2.6.24-20-generic
title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd1,5)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=36bc1771-2b7b-4b37-bb9d-aa478f39d397 ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root (hd1,5)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=36bc1771-2b7b-4b37-bb9d-aa478f39d397 ro single
initrd /boot/initrd.img-2.6.24-19-generic
title Ubuntu 8.04.1, memtest86+
root (hd1,5)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sdb1
title Windows Vista/Longhorn (loader)
root (hd1,0)
savedefault
makeactive
chainloader +1
Please be aware that I've already tried 'e' editing my menu.lst and changing the partitions of my Linux install -- (hd1,2) (hd1,3) (hd1,4) & (hd1,5) all still produce Error 22.
Okay ye Linux brain surgeons, I'm clearly in need of some help, and yes, my brain is rather weary.
Error 22: No such partition
Press any key to continue
On the other hand, my Vista now just hangs when I select it. I get ...
Starting up ...
and there it sits till I finally reboot.
Here's what I've got so far. When I boot from the InstallCD, with sudo fdisk -l I get ...
ubuntu@ubuntu:/dev/disk$ sudo 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: 0x04b0f99c
Device Boot Start End Blocks Id System
/dev/sda1 * 1 19457 156288321 7 HPFS/NTFS
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcab10bee
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 9025 72493281 7 HPFS/NTFS
/dev/sdb2 18339 19457 8981280 c W95 FAT32 (LBA)
Partition 2 does not end on cylinder boundary.
/dev/sdb3 9026 18338 74806672+ 5 Extended
/dev/sdb5 9026 17954 71722161 83 Linux
/dev/sdb6 17955 18338 3084448+ 82 Linux swap / Solaris
Partition table entries are not in disk order
Disk /dev/sdc: 4047 MB, 4047502848 bytes
4 heads, 32 sectors/track, 61759 cylinders
Units = cylinders of 128 * 512 = 65536 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 61760 3952623+ b W95 FAT32
ubuntu@ubuntu:/dev/disk$
BTW, just for grins, I thought I'd see what the system thinks before I actually mount anything, and so I issued this ...
ubuntu@ubuntu:/dev/disk/by-path$ ls
pci-0000:00:0b.1-usb-0:2.1:1.0-scsi-0:0:0:0
pci-0000:00:0b.1-usb-0:2.1:1.0-scsi-0:0:0:0-part1
pci-0000:00:0d.0-scsi-1:0:0:0
pci-0000:00:0d.0-scsi-1:0:1:0
pci-0000:00:0d.0-scsi-1:0:1:0-part1
pci-0000:00:0e.0-scsi-0:0:0:0
pci-0000:00:0e.0-scsi-0:0:0:0-part1
pci-0000:00:0e.0-scsi-0:0:0:0-part2
pci-0000:00:0e.0-scsi-0:0:0:0-part3
pci-0000:00:0e.0-scsi-0:0:0:0-part5
pci-0000:00:0e.0-scsi-0:0:0:0-part6
ubuntu@ubuntu:/dev/disk/by-path$
The pertinent portions of my GRUB menu.lst file (sans #'s) are this:
title Ubuntu 8.04.1, kernel 2.6.24-20-generic
root (hd1,5)
kernel /boot/vmlinuz-2.6.24-20-generic root=UUID=36bc1771-2b7b-4b37-bb9d-aa478f39d397 ro quiet splash
initrd /boot/initrd.img-2.6.24-20-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-20-generic (recovery mode)
root (hd1,5)
kernel /boot/vmlinuz-2.6.24-20-generic root=UUID=36bc1771-2b7b-4b37-bb9d-aa478f39d397 ro single
initrd /boot/initrd.img-2.6.24-20-generic
title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd1,5)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=36bc1771-2b7b-4b37-bb9d-aa478f39d397 ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root (hd1,5)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=36bc1771-2b7b-4b37-bb9d-aa478f39d397 ro single
initrd /boot/initrd.img-2.6.24-19-generic
title Ubuntu 8.04.1, memtest86+
root (hd1,5)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sdb1
title Windows Vista/Longhorn (loader)
root (hd1,0)
savedefault
makeactive
chainloader +1
Please be aware that I've already tried 'e' editing my menu.lst and changing the partitions of my Linux install -- (hd1,2) (hd1,3) (hd1,4) & (hd1,5) all still produce Error 22.
Okay ye Linux brain surgeons, I'm clearly in need of some help, and yes, my brain is rather weary.