Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
Hi, This is my first post, I was hoping somebody could help me set up grub to see my windows 2000 partition. When I try to boot with the current setup I get an error saying that the device is incorrect eventhough the file system is recognized as FAT. I am using SUSE 9.1 Pro. The partition table is:
/dev/hda 111.7 GB
/dev/hda1 90.8 GB Linux native /
/dev/hda2 1019.8MB Linux swap
/dev/hda3 19.9 GB Extended
/dev/hda5 19.9 GB Win95 FAT32
My grub conf file:
# Modified by YaST2. Last modification on Tue May 4 12:32:42 2004
color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd0,0)/boot/message
###Don't change this comment - YaST2 identifier: Original name: linux###
title Linux
kernel (hd0,0)/boot/vmlinuz root=/dev/hda1 vga=0x317 splash=silent desktop resume=/dev/hda2 showopts
initrd (hd0,0)/boot/initrd
###Don't change this comment - YaST2 identifier: Original name: Windows 2000###
title Windows 2000
root(hd0,4)
chainloader +1
###Don't change this comment - YaST2 identifier: Original name: floppy###
title Floppy
root (fd0)
chainloader +1
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe
kernel (hd0,0)/boot/vmlinuz root=/dev/hda1 showopts ide=nodma apm=off acpi=off vga=normal noresume nosmp noapic maxcpus=0 3
initrd (hd0,0)/boot/initrd
It has been a long time since I dual booted FAT32 on Win95 but if I remember correctly FAT32 will not boot from a logical partition and I seem to remember that it had to be /dev/hda1. Use:
/sbin/fdisk -l /dev/hda
to see if /dev/hda5 is marked as bootable.
Does anyone remember FAT32 boot restrictions better than I do?
I think that the solution to your problem is to rarrange your partitions so that Windows is on /dev/hda1. Before you go through all that work on my say so I would like somebody who is more familiar with Windows than I am to verify that moving Windows to /dev/hda1 is the correct solution.
grrrr.... I hope that there is another solution, I just got everything set up! Thanks for your help, hopefully someone else will post who knows more about this.
I'm a long way from being an authority on this, but the two machines where I dual boot between Windows ME and Suse 9 have the FAT boot partitions at the start. Now I don't know if I did this by chance or with guidance.... all I can say is that it works.
It's not so much work if you have Partition Magic in Windows - that's how I created the empty partitions for Suse to fit into. In fact you may even be able to do it from Suse, but I wouldn't know how to do it safely.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.