major problem -- linux swapped partitions around, won't boot windows!
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.
The problem will be boot.ini, (not grub) if the partition numbers have changed. The "repair" probably aligned them in cylinder order - Suse devs need their arse kicked if that happened unprompted.
You should be able to see the boot.ini from Linux - post it and we can have a look.
No, just C:/boot.ini - in Windoze it's a hidden file by default, but Linux won't care.
May be something like /media/hda2/boot.ini or /mnt/windows/boot.ini depending on how Suse does the mount.
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
You need to change that partition reference to 2.
Depending on kernel level you can update the file in-place - but I wouldn't trust Suse.
Best bet is to get into XP recovery console (boot the XP CD and hit "r") and try the "bootcfg /rebuild". See this M$oft knowledgebase article for the recovery console commands.
i was about to say, that should probably do it, but my problem is, i do not have a windows xp CD, only the useless recovery partition. it will not let me save boot.ini in linux due to the file system being ntfs, so i guess my problem would be fixxed, if we can figure out a way to edit these two simple numbers.
i got a winPE (windows live cd) and im going to run it, and edit my boot.ini file through there. so what i should do is change each 1 to 2, annd it should run fine?
ok...i edited boot.ini to say partition 2, and when i boot windows, it goes into the little "windows xp" screen with the loading bar, and after about 5-10 seconds, comes up with a blue screen saying "autochk not found, skipping autochk", then skips to a blue screen of death-looking thing, and at the top it has some sort of hex code error that just flashes very very quickly, and then restarts the computer. what now?
Almost sounds like a hidden partition - try adding "unhide (hd0,1)" to the windows stanza in your grub config (make sure that partition specification is correct).
well, i stuck a windows install cd in (an iso that i came across), and it happened to be in german, and it is asking for some file that i cannot navigate to because im not sure what it is, so im looking for another iso that happens to be in ENGLISH...yay. and it has formatted my c drive so i cant really do anything to it now. yup.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.