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.
Yesterday, I was using a CD bootloader to help me boot from usb, and in the process, it unpartitioned my Windows partition (I have both a Windows and an OpenSUSE partition). After finally finding a bootable partition recovery, I managed for it to correctly find my Windows (NTFS) partition. Upon loading it, though, I got the following error:
Quote:
rootnoverify (hd0,0)
chainloader +1
After that, it would do nothing more. Is there any way to fix this? When I enter Linux, I am able to see everything on my Windows partition.
Boot Opensuse, open a terminal, log in as root and type: fdisk -l (lwoer case Letter L in the command). Post that partition information here. Also navigate to the /boot/grub/menu.lst file and post it.
You seem to have messed up your boot files or partitions.
============================= Boot Info Summary: ===============================
=> Grub Legacy (v0.97) is installed in the MBR of /dev/sda and looks on boot
drive #2 in partition #1 for /boot/grub/stage2 and /boot/grub/menu.lst.
=> Windows is installed in the MBR of /dev/sdb.
File system: ntfs
Boot sector type: Windows XP
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows XP
Boot files: /boot.ini /ntldr /NTDETECT.COM
--------------------------------------------------------------------------------
# Modified by YaST2. Last modification on Sat Mar 12 10:40:38 EST 2011
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader
default 0
timeout 8
gfxmenu (hd1,0)/boot/message
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.4
root (hd1,0)
kernel /boot/vmlinuz-2.6.37.1-1.2-default root=/dev/disk/by-id/ata-WDC_WD200BB-32CFC0_WD-WMA9L2013567-part1 resume=/dev/disk/by-id/ata-WDC_WD200BB-32CFC0_WD-WMA9L2013567-part2 splash=silent quiet showopts vga=0x31a
initrd /boot/initrd-2.6.37.1-1.2-default
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,0)
chainloader +1
/dev/sdc: open failed: No medium found
/dev/sdd: open failed: No medium found
/dev/sde: open failed: No medium found
/dev/sdf: open failed: No medium found
No volume groups found
mdadm: No arrays found in config file or automatically
Looking at that, I don't see anything out of the ordinary that would cause Windoze to not boot. However, that can't have been the way the machine was originally. Windows will not install to the MBR of a secondary disk, and even if that was the primary disk at the time, it cannot be entirely installed on another disk.
You may be able to fix this with fixboot from Windows Recovery - plenty of threads about that here on LQ.
You will need to explain (in detail) what you meant by the following - and how you "resolved" it
Quote:
... in the process, it unpartitioned my Windows partition (I have both a Windows and an OpenSUSE partition). After finally finding a bootable partition recovery, I managed for it to correctly find my Windows (NTFS) partition
I believe the utility I used was called PloP or something along those lines. I was attempting to boot from Linux using the CD after if failed to boot me through the USB. It said I had three partitions- I assume one is Windows, the second is Linux, and the third is the swap drive. I tried the second, and that just took me back to the menu, so I tried the third and it did the same. After attempting to try the second again, it said I only had two partitions instead of three, and neither of these were bootable (from the CD, I could boot into Linux from my normal GRUB) I have no idea how it unpartitioned Windows. I used a bootable version of Easeus (the "bootable" part was through BartPE). It had found the Windows partition, but did not give it a label, only said it was NTFS. It repartitioned it, but I still was unable to boot into Windows.
What looks unusual to me is that you have windows installed on sda (40GB drive) but windowss bootloader in the master boot record of sdb (20GB drive).
You have Opensuse installed on sdb (20GB drive) and its bootloader (Grub) installed in the master boot record of sda (40GB drive).
I don't know how or why you would do that?
It seems your best option would be to reinstall the windows bootloader to the master boot record of sda. You should be able to find posts searching here at LQ on how to do that. I believe you would need an xp installation CD.
Alright, I'll attempt to do that. And I really have no idea how that would have happened. I had installed Windows and OpenSUSE at the same time; Windows first on the 40gb drive, and then OpenSUSE on the 20gb.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.