markekeller
July 15th, 2008, 05:38 AM
I just upgraded Linux Mint (a distro based on Ubuntu Hardy) to the newest version (using a Live CD), and when I rebooted, I found I couldn't get into my system. No matter what I selected from the GRUB menu - regular boot, recovery mode, memtest or Windows XP - I get the following error:
Error 21: selected disk does not exist.
I tried installing it again, and still the same problem. What could be causing this? I installed the last version of Linux Mint the same way, about six months ago, and GRUB worked fine. I've got two hard drives, formatted the following way:
/dev/sda SATA Drive
/dev/sda1 xfs # will be mounted as /home
/dev/sda2 xfs # will be mounted as /usr/local
/dev/sdb IDE Drive
/dev/sdb1 ntfs
/dev/sdb2 ext3 # where I'm installing Linux Mint
And a small swap partition on both drives. The master boot record was installed on sdb2, I think (the last version of Linux Mint called it hdb2); and I've tried it both on there and on the other drive, since I reinstalled. GRUB came up properly, though, so I don't think the location is what's causing the problem.
And just now I noticed that GParted shows a warning icon next to the ntfs partition, and when I view its information, there's a warning message:
Failed to startup volume: Invalid argument.
Failed to mount '/dev/sdb1': Invalid argument.
The device '/dev/sdb1' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around?
ntfsresize v2.0.0 (libntfs 10:0:0)
Failed to startup volume: Invalid argument.
ERROR(22): Opening '/dev/sdb1' as NTFS failed: Invalid argument
The device '/dev/sdb1' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? This error might also occur
if the disk was incorrectly repartitioned (see the ntfsresize FAQ).
Unable to read the contents of this filesystem!
Because of this some operations may be unavailable.
But the only partition I formatted was the ext3 one (I want to keep my data in /home and /usr/local, and, of course, in Windows). And Windows worked fine when I used it on Saturday.
I'm in some real deep trouble here, it looks like. Does anyone know what to do? Please help, and thanks!
Error 21: selected disk does not exist.
I tried installing it again, and still the same problem. What could be causing this? I installed the last version of Linux Mint the same way, about six months ago, and GRUB worked fine. I've got two hard drives, formatted the following way:
/dev/sda SATA Drive
/dev/sda1 xfs # will be mounted as /home
/dev/sda2 xfs # will be mounted as /usr/local
/dev/sdb IDE Drive
/dev/sdb1 ntfs
/dev/sdb2 ext3 # where I'm installing Linux Mint
And a small swap partition on both drives. The master boot record was installed on sdb2, I think (the last version of Linux Mint called it hdb2); and I've tried it both on there and on the other drive, since I reinstalled. GRUB came up properly, though, so I don't think the location is what's causing the problem.
And just now I noticed that GParted shows a warning icon next to the ntfs partition, and when I view its information, there's a warning message:
Failed to startup volume: Invalid argument.
Failed to mount '/dev/sdb1': Invalid argument.
The device '/dev/sdb1' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around?
ntfsresize v2.0.0 (libntfs 10:0:0)
Failed to startup volume: Invalid argument.
ERROR(22): Opening '/dev/sdb1' as NTFS failed: Invalid argument
The device '/dev/sdb1' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? This error might also occur
if the disk was incorrectly repartitioned (see the ntfsresize FAQ).
Unable to read the contents of this filesystem!
Because of this some operations may be unavailable.
But the only partition I formatted was the ext3 one (I want to keep my data in /home and /usr/local, and, of course, in Windows). And Windows worked fine when I used it on Saturday.
I'm in some real deep trouble here, it looks like. Does anyone know what to do? Please help, and thanks!