Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
Dear people,
Making use of OpenSuse as alternative for Microsoft, I apply a GRUB menu, option 1 =Linux, option 2 =WindowsX.
Thanks to our Microsoft friends there appeared GRUB problems after a few times starting the Ms application. I worked a week on this problem. The harddisk no longer accepts attempts to reinstall Linux Tumbleweed. The GRUB errors: no root, no partition.
The 'set' command shows:
btrfs_relative_path=y
btrfs_subvol=
btrfssubvolid=
cmdpath=hd0
prefix=(hd0,msdos6)/boot/grub2
root=(hd0,msdos6)
grub rescue>
Reinstalling WindowsX shows the error 0xc000025.
Searching the disk by Ultimate Boot CD V.2.5.8 (2013) showed two disks: disk0 and disk1.
Attempts to repair the MBR failed.
Can anyone advice me in solving this problem?
Hans
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881
Rep:
Quote:
Originally Posted by Hansnmhe
Dear people,
Making use of OpenSuse as alternative for Microsoft, I apply a GRUB menu, option 1 =Linux, option 2 =WindowsX.
Thanks to our Microsoft friends there appeared GRUB problems after a few times starting the Ms application. I worked a week on this problem. The harddisk no longer accepts attempts to reinstall Linux Tumbleweed. The GRUB errors: no root, no partition.
The 'set' command shows:
btrfs_relative_path=y
btrfs_subvol=
btrfssubvolid=
cmdpath=hd0
prefix=(hd0,msdos6)/boot/grub2
root=(hd0,msdos6)
grub rescue>
Reinstalling WindowsX shows the error 0xc000025.
Searching the disk by Ultimate Boot CD V.2.5.8 (2013) showed two disks: disk0 and disk1.
Attempts to repair the MBR failed.
Can anyone advice me in solving this problem?
Hans
It hard to tell exactly what you are saying and a lot of it is unclear to me. What I've highlighted in bold above means that GRUB cannot locate a "root filesystem" or what looks to mean a "root partition". There could be at least a couple of reasons for that, such as (but not limited to), GRUB related files in the /boot folder have corrupted/been deleted/whatever, incorrect GRUB configuration, etc.
I don't know what "error 0xc000025" is.
I don't know how exactly you "attempted to repair the MBR", but to re-install GRUB, you would need to use "grub-install" to do that. You can use most Linux distribution's installation/live media to "repair" GRUB, for instance if you're using Ubuntu, then you could use your Ubuntu DVD/USB. Just start your machine from that same media and choose the option to "repair" GRUB. Obviously if you install a Linux distribution, GRUB would be installed as part of the install process.
GRUB can also be installed to the partition boot sector (I would not recommend it though), as well as to the Master Boot Record (MBR).
as it stands, it looks crapped out, maybe gparted on a usb stick and reestablish a partition table which will wipe everything from the hdd, then reestablishing your partition as one big partition, NTFS maybe, then try installing windows, and partition it out using their install process, giving windows only so much of the hdd, then when you install your linux using that left over partition/space set it up for your linux then install it.
It was impossible to reinstall GRUB.
So the problem of a not accessible disk after updating WindowsX in a dual boot situation still exists.
Error 0xc000025 also means 'no root, no partition'.
Linux showed error 007.
Since this was not the first time Windows X caused problems after updating, I am looking for a better way to build a dual booting pc than replacing the Windows startup procedure by the Linux -way. Windows did not accept the change of the harddisk into two virtual harddisks and tried to repair the original Windows-only-disk. That repair caused the total inaccessibility of that harddisk.
Does someone know a more reliable solution?
Hans
drop openSUSE, and try a different disto, or try using two separate Hard drives,one for each OS, installing Linux and its grub on the second hdd, then switching in BIOS that the 2nd hdd to be the primary boot hdd. this allows Windows and its bootloader to exist on its own hdd, and grub to exist on its own hdd, update-grub will still find windows, as it searches all mounted media.
so now when Windows updates it will have its own boot loarder still and will not even know about the Linux one being on a completely different hdd.so Windows will not touch the grub install on the second hdd being used to boot it (windosw 10).
Windows X as in Windows 10? did you not get the new (old) upgrade to the system where it now asks for a password and pin number? that too maybe an issue the Windows OS itself in the build version being that screwy one that cannot get updated, or has issues in that department, what number that is I do not remember.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.