Dual boot Linux with Windows: Grub Error 17
Hi everyone!
I've been having trouble all day with installing Linux on a machine that already has Windows XP. I was using grub as the bootloader and it kept giving me Error 17. I think it has something to do with the way I'm partitioning my drives. This is my initial table: Quote:
Quote:
Thanks so much! Venio |
A friend of mine told me that my partitioning method was totally wrong. He suggested the following and tried it.
Now grub is giving me an Error 5. Next I'll try LILO. Quote:
|
First thing first
The Grub Manual (searchable by Google) will tell you Error 17 is "Cannot Mount selected partition - partition cannot be recognised by Grub." I recommend sticking with your original system. you should tell Linux to use /dev/hdb6 as the swap and /dev/hdb3 as the root partition "/". Apart from the swap many users use more than one partition for a Linux but it is unnecessary. If no more partition is specified a Linux will put everything under / directory. Your installation can be marginally improved by using /dev/hdb7 instead of /dev/hdb3 for the Linux installation and allocate say 10 Gb with 8.7 Gb unallocated space for packing another two future distros. Linux doesn't need to be installed in a primary and always bootable from a logical partition. The use of primary partition hdb3 creates more problem than benefit. Logical partitions work like a steel chain and must be continuous with no primary partitions in the middle. Each logical partition works like a link. The 1st link carries the address of the 2nd link, the 2nd carries the address for the 3rd link and so on. |
Hello,
agree with saikee. One more thing you should notice is that "error 17" also occurs when there is something mismatching b/w your "grub.conf" and the entries which "fdisk -l" shows. so compare them. otherwise post them. did u make any partition changes after installing linux ??? e.g may have increased/decreased the number of partitons. regards |
All times are GMT -5. The time now is 02:25 PM. |