LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   GRUB Legacy - unable to determine the file system type (https://www.linuxquestions.org/questions/linux-newbie-8/grub-legacy-unable-to-determine-the-file-system-type-849009/)

Mr. Alex 12-08-2010 04:55 AM

GRUB Legacy - unable to determine the file system type
 
I had only Arch on an HDD.
sda2 was "/".
Now it's with Windows XP and sda2 is not a root any more but a container partition wich has sda{5,6,7} in it. I configured the dual boot and it works. It finds Arch and boots it, but not completely. Stops after some time and says: unable to determine the file system type of /dev/sda2. FSTAB is configured, sda{5,6,7} are on their places. So I can't boot Arch. XP boots correctly. What do I do with this error?

Also it says: try adding rootfstype=your_filesystem_type to kernel command line.
What type is sda2 then? And what should I add exactly?

EDDY1 12-08-2010 05:11 AM

This may help you.

http://www.linux.com/archive/feed/57240

EDDY1 12-08-2010 05:19 AM

Ususally windows takes sda1 and sda2. I would use gparted and see what partitions are there and what fs type. Also if your grub is in root partition of arch linux you can change boot flag.

Gparted-live-cd
http://gparted.sourceforge.net/download.php

Mr. Alex 12-08-2010 05:33 AM

Looks like the problem was in /boot/grub/menu.lst. In Arch section there was sda2 instead of sda5.

prodev05 12-08-2010 06:35 AM

go to the GRUB command prompt.

Example:

grub> root (sda, // Type upto "sda," and press tab you can see the available boot block tag showing in the list. There you can find the file system type. From there you can identify whether your windows file system tag is showing or not. If you didn't see the NTFS file system tag, you have to rebuild the grub.

83 for Linux partition
8e for Linux LVM partition
7 for NTFS partition.

Best regards


All times are GMT -5. The time now is 08:40 PM.