Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
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.
title SuSE 8.2
kernel (hd0,10)/boot/vmlinuz root=/dev/hda11 vga=0x31a hdd=ide-scsi hddlun=0 splash=silent showopts
title Vector 3.2 SOHO
kernel (hd0,8)/boot/vmlinuz ro root=/dev/hda9 vga=791 hdd=ide-scsi
title Windows XP Pro
title Windows 98 SE
I think it's pretty obvious what I want. Unfortunately it works fine only with linux systems and floppy. Problems:
windows xp won't boot at all. I get error:
filesystem type unknown
partition type 0x7
removing chainloader line doesn't help, tried also without "/WINDOWS/"
windows 98 gets me to my previous nt boot loader with vector, xp and 98, and then I can boot any of those 3 systems. Well, if I could boot to winxp directly from GRUB, fixing this to boot win98 right away would be no problem...
Error 21: selected disk does not exist
I tried also with hd1 and hd3, got same error message. My cdrom is /dev/hdc.
Oh, and about that vector section ... I just wrote that as I thought it should be. It boots ok, but if something is wrong, please tell me.
According to the following web page a type 7 partition is a Windows NT NTFS partition. Shouldn't XP boot from a Windows NT NTFS partition? Is it possible that you have somehow overwritten part of the partition table?
Once upon a time I accidently installed lilo into the begining of a partition instead of the MBR. The OS residing on that partition failed to recognize its file system as a valid file system. So I asked you if you accidently installed some of your boot loader sequence in the wrong place.
"besides win xp still boots ok from nt boot menu"
So obviously the problem is not that the NTFS file system is clobbered which is what I was thinking.
I know that various parts of Linux has trouble dealing with NTFS, perhaps grub does also. I do not understand the Windows multiboot process but as I understand your configuration you are booting with grub first. Then if you want to boot a Windows OS grub hands control over to a Windows bootloader which decides which Windows to launch.
If my understanding is correct then I would try rearranging your bootloader sequence so that grub hands control over to a Windows bootloader which is not located on a NTFS partition. If necessary, you could create a small FAT32 partition which serves no purpose other than to be the one that grub hands the baton to.
Distribution: openSuSE 42.1_64-KDE, Ubuntu 14.04, Mint 17.2
Have you checked your permissions? When your NTFS-partition is mounted from /etc/fstab it might lack the executable flag. (Sorry no syntax right here, try "man mount", the options section or google for examples. I seem to remember that you use something like chmod 022 ?? Any experts around here?).
I put noexec because there are no linux binaries on that partition and I just want to access some files. I didn't think about booting... I'll remove noexec and try again. EDIT: deleted "noexec" from /etc/fstab, doesn't help
gid is set to a group I created. Only users that are members of that group have access to /dev/hda7. Since changing permissions to "read and exec (allowing enter into directories) for everyone" didn't make a difference I don't think seting gid is causing any problems with booting windows xp
About ntfs support... I can read files on ntfs partition from linux, so I assume it is enabled. AFAIK the only (or at lest the only bigger) distro without ntfs support is redhat. On the other hand, it is strange that I get "file system unknown" message...