[SOLVED] grub rescue: "error: unknown filesystem" when booting Windows XP / Ubuntu dual boot
Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
grub rescue: "error: unknown filesystem" when booting Windows XP / Ubuntu dual boot
Hello all, I've got an Asus Eee which came with Windows XP. I created a partition (in Windows), then installed Ubuntu 10.10 Desktop Edition using their Windows Installer. When I restarted, I was able to choose which system to boot, and booted Ubuntu. After some time, I needed to restart to update Firefox.
When I did so, I got a screen reading
Code:
error: no such device: 7a285807-cc13-4b9d-9952-04d611caf3ae
and was given a command line
Code:
grub rescue>
Some commands I thought would work didn't, e.g. 'help', but I did manage to find out through 'set' that
Code:
prefix=(hd0)/boot/grub
root=hd0
and that the only available drive was 'hd0'. I tried to start as normal with
Code:
insmod normal
but I get the message
Code:
error: unknown filesystem
I have an external CD/DVD writer that I can connect via USB, as well as a USB hard drive. I actually made an installation CD for the same Ubuntu distribution before all this happened, if that could potentially help.
Last edited by LittleRatRottenHut; 01-31-2011 at 02:49 PM.
Reason: clarity
With ubuntu desktop cd
Try Ubuntu
from the desktop you can mount your drives and check them out.
you'll also be able to open a terminal to deal with grub issues.
If you mean the Ubuntu live CD, I would love to load it, but how can I do that? When I turn on the computer, all I get is the 'grub rescue>' command line. My netbook has no internal CD-ROM drive, and apparently it won't load from the USB CD-ROM drive. I also made an Ubuntu installation USB thumbdrive with linuxpendrive.com, but it also didn't make a difference -- I still only see 'grub rescue>' and hd0.
Oh, excellent! I hadn't realized I could still access BIOS. I've loaded Ubuntu from my USB thumbdrive. How can I fix my problem from here? I think the main problem is grub not understanding the partition?
My mounted drives are File System, 52 GB Filesystem (which contains several Windows folders), 'PE', and 'Ubuntu'.
Last edited by LittleRatRottenHut; 01-31-2011 at 08:01 PM.
Reason: added more info
Wubi just seems such a kludge (I've never used it).
From the USB, go to sf.net and get bootinfoscript. Run that and post the RESULTS.txt - hopefully it can deal with wubi since it was written by Ubuntu folks.
============================= Boot Info Summary: ==============================
=> Grub 2 is installed in the MBR of /dev/sda and looks on the same drive in
partition #256 for /boot/grub.
=> Syslinux is installed in the MBR of /dev/sdb
File system: ntfs
Boot sector type: Windows XP
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows XP
Boot files/dirs: /boot.ini /ntldr /NTDETECT.COM /wubildr.mbr /wubildr
File system: ntfs
Boot sector type: Windows XP
Boot sector info: According to the info in the boot sector, sda5 starts
at sector 63.
Operating System:
Boot files/dirs: /ubuntu/winboot/wubildr.mbr /ubuntu/winboot/wubildr
/ubuntu/disks/root.disk /ubuntu/disks/swap.disk
File system: ext4
Boot sector type: -
Boot sector info:
Mounting failed:
mount: unknown filesystem type ''
mount: wrong fs type, bad option, bad superblock on /dev/loop1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Thanks for the help, everyone, but I got my problem resolve elsewhere. The solution involved a Windows installation disk (which didn't come with my netbook) used to run cmd. The techs I took it to then did some magical thing at the command line that allowed me to access my Windows XP partition. From there it was just a matter of repartitioning and trying the installation again, which worked this time, for reasons I can't fathom, since I did the exact same installation process.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.