Bugzilla – Bug 116454
YaST's System Repair fails to detect installations on software RAID (/dev/md*)
Last modified: 2006-02-17 14:51:42 UTC
I had installed SUSE Linux 10.0 beta3 on /dev/md0 and SUSE Linux Enterprise Server 9 SP2 on /dev/md1 (all using different partitions of the same disks). When booting the reapir system of SUSE Linux 10.0, it failed to find any of the installations.
What do you mean by "failed to find"? Was the repair already running? Which checks did you run? At which place did it report an error? And which error? Please attach YaST2 logs: http://www.opensuse.org/Bug_Reporting_FAQ#YaST Thanks.
The repair module said "No installed Linux system was found" (or very similar tho this). Logs will follow later.
Created attachment 49724 [details] YaST logs from repair tool sda1+sdb1 = RAID1 (SL 10.0); sda2+sdb2 = RAID1 (SLES9) Likewise sda3+sdb3, and sda4 and sdb4 are RAID1 data partitions The last one is RAID1 on top of LVM.
I'm not sure if repair module is able to work with RAIDs; let's do a test.
Created attachment 49745 [details] patch for /usr/share/YaST2/modules/OSRFsck.ycp and OSRFstab.ycp I need you help; test it on installed system, anything from your 10.0 beta to last RC - the behaviour should be the same as during installation. Please patch your OSRFsck.ycp and OSRFstab.ycp file with this patch, run 'ycpc -c OSRFsck.ycp' and 'ycpc -c OSRFstab.ycp' and try again - on instaled system, of course ('yast2 repair'). If it still fails, attach the logfiles.
As my installed 10.0 won't boot since I have installed SLES9 on another partition, I could not apply the patch to a running 10.0. Also I could not apply the patch to the DVD-booted system (I have no idea how). I only could boot SLES9SP2 (via 10.0 DVD) and apply the patch there. The patch applied without rejects, but the result was the same: No valid Linux Partitions found (said Yast). If you are interested in having the logs, I can attach them (they are from SLES9).
OK, attach the patch from SLES9. But I'd rather see the ones from 10.0 - aren't you really planning to 'bootable' install 10.0?
Created attachment 50291 [details] saved YaST logs for patched repair tool (10.0b3 DVD boot of SLES9SP2)
(In reply to comment #7) > But I'd rather see the ones from 10.0 - aren't you really planning to 'bootable' > install 10.0? I'm short on hardware; the machine will have SLES9 eventually.
Where are the logs from? Did you run the SLES9 repair from the CD or from booted system? (I cannot find any indicies that the patch was applied).
Ulrich, last logs didn't seem to be from the patched system. Could you provide the correct ones?
(comment #10: I think I had run it from the installed system, as I couldn't easily patch the DVD version. I don't remember the details, but I think I've used SLES9 as the patch applied without conflict there) I know: Actually there's no longer a 10.0 system running on the hardware. I've moved to SLES9 SP2 with EVMS. Not that it's better there, but the bug number is different ;-) Sorry for that, but I was just too busy with other issues.
hmm... one more to comments #10, 11 and 12: The problem is that I cannot see the debug results of my patch (those y2warning and y2internal calls in OSRFstab) - that's why I'm asking. If you don't mind, I let this still as needinfo, so you can re-test with patched SLES9 or (after you find a time) with patched 10.0.
still NEEDINFO...
any news? we're already in beta phase of 10.1...
please test again with 10.1