[Bug 818871] New: os-prober not working in a EFI System
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c0 Summary: os-prober not working in a EFI System Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: x86-64 OS/Version: openSUSE 12.3 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: gjn@gjn.priv.at QAContact: qa-bugs@suse.de Found By: --- Blocker: --- Created an attachment (id=538278) --> (http://bugzilla.novell.com/attachment.cgi?id=538278) The debug log from os-prober User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 On my Systems os-prober is not working in a efi System. os-prober don't found the installed openSUSE 12.3 and also not found the Windows system. I have installed the debug Packages and attachment the debug log Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c Günther J. Niederwimmer <gjn@gjn.priv.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High CC| |gjn@gjn.priv.at Severity|Normal |Critical -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c FeiXiang Zhang <fxzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |mchang@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c1 --- Comment #1 from Michael Chang <mchang@suse.com> 2013-05-08 04:33:00 UTC --- Hi Gunther, Per your log I have no idea where is Efi System Partition (suppose it's /dev/md126p1 and if that's true it's my first time heard of ESP on a raid partition, I have no hardware could test fake raid and efi though), could you please help to attach following output of command ? $ grub2-probe -t device /boot/efi $ grub2-probe -t abstraction /boot/efi $ grub2-probe -t drive /boot/efi $ find /boot/efi -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c2 --- Comment #2 from Michael Chang <mchang@suse.com> 2013-05-08 04:38:31 UTC --- If /dev/md126p1 is ESP, the log says pretty much why it's not probed. 2013-05-07T17:39:00.154072+02:00 techz os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/md126p1 2013-05-07T17:39:00.245155+02:00 techz 50mounted-tests: debug: mounted using GRUB 2013-05-07T17:39:00.246082+02:00 techz 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/05efi 2013-05-07T17:39:00.250464+02:00 techz 05efi: debug: /dev/md126p1 is a FUSE partition 2013-05-07T17:39:00.253251+02:00 techz 05efi: debug: /dev/md126p1 is virtual device: exiting -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c3 --- Comment #3 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-05-08 09:47:52 UTC --- Hello Michael, I am not a professional, mean you the "mounted" I tested this with mounted and unmounted Partitions I tell you my Partitioning Soft Raid1 (ICH10) /md125p1 /EFI/Microsoft /md125p2 "Windos7 Special Partition" /md125p3 /windows/C .... SSD /dev/sde1 /boot/efi techz:~ # grub2-probe -t device /boot/efi /dev/sde1 techz:~ # grub2-probe -t abstraction /boot/efi techz:~ # grub2-probe -t drive /boot/efi (hostdisk//dev/sde,gpt1) techz:~ # find /boot/efi /boot/efi /boot/efi/EFI /boot/efi/EFI/opensuse /boot/efi/EFI/opensuse/grubx64.efi -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c4 --- Comment #4 from Michael Chang <mchang@suse.com> 2013-08-14 04:49:31 UTC --- Gunther, Sorry somehow I missed your reply. Your 'find /boot/efi' only lists openSUSE loader that means only openSUSE loader can be found in EFI Sysetm Partition, the os-prober result seems to be correct. My question is where's your Windows loader and how you boot your Windows system ? `efibootmgr -v` output would be helpful. And I'm really curious what this is ? /md125p1 /EFI/Microsoft Can you list the files in "/EFI/Microsoft"? I have to confirm that your ESP is configured as software RAID1 and bootable by firmware, which is quite fresh news to me. (And of course this is a setup we may have to put into consideration afterward. ) Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c Michael Chang <mchang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |gjn@gjn.priv.at -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c5 Günther J. Niederwimmer <gjn@gjn.priv.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|gjn@gjn.priv.at | --- Comment #5 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-14 09:11:37 UTC --- Hi Michael, this are the Mountpoints, techz:~ # df Filesystem 1K-blocks Used Available Use% Mounted on devtmpfs 12347108 48 12347060 1% /dev tmpfs 12363996 84 12363912 1% /dev/shm tmpfs 12363996 7216 12356780 1% /run /dev/sde2 113562624 17757312 94230792 16% / tmpfs 12363996 0 12363996 0% /sys/fs/cgroup /dev/sde1 173402 9685 163718 6% /boot/efi tmpfs 12363996 7216 12356780 1% /var/lock tmpfs 12363996 7216 12356780 1% /var/run /dev/md126p1 98304 18339 79965 19% /windows/efi /dev/sdd2 303444352 94209468 193820820 33% /data1 /dev/sdc1 307665016 96776704 195259820 34% /data /dev/md126p3 102414332 84395776 18018556 83% /windows/C /dev/md126p5 21503996 88468 21415528 1% /windows/E /dev/md126p4 82941948 12431888 70510060 15% /windows/D /dev/md126p6 54245500 1905656 52339844 4% /home luise:/data 75345920 41772032 29747200 59% /datal luise:/data1 976283648 21275648 955008000 3% /data1l the /windows/efi is only mounted to find out the Parameter for grub2. techz:~ # efibootmgr -v BootCurrent: 0001 Timeout: 2 seconds BootOrder: 0001,0000 Boot0000* Windows Boot Manager HD(1,800,32000,c90a8ca7-cbde-42dd-bed5-352602ced2ce)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...a............... Boot0001* opensuse HD(1,800,56000,750adb7f-aa97-448c-b915-5547c6261e62)File(\EFI\opensuse\grubx64.efi) techz:/windows/efi/EFI/Microsoft # ls -R : Boot /Boot: BCD BCD.LOG2 bootmgfw.efi da-DK en-US fr-FR ja-JP nb-NO pt-BR sv-SE zh-HK BCD.LOG BOOTSTAT.DAT bootmgr.efi de-DE es-ES hu-HU ko-KR nl-NL pt-PT tr-TR zh-TW BCD.LOG1 Fonts cs-CZ el-GR fi-FI it-IT memtest.efi pl-PL ru-RU zh-CN /Boot/Fonts: chs_boot.ttf cht_boot.ttf jpn_boot.ttf kor_boot.ttf wgl4_boot.ttf /Boot/cs-CZ: bootmgfw.efi.mui bootmgr.efi.mui /Boot/da-DK: bootmgfw.efi.mui bootmgr.efi.mui /Boot/de-DE: bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui .... A Question why it is not possible to Install openSUSE in the existing Windows EFI directory? I have to make a extra Partition for Boot/EFI then it is working. I hope i can help ;) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c6 Michael Chang <mchang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arvidjaar@gmail.com --- Comment #6 from Michael Chang <mchang@suse.com> 2013-08-14 09:49:38 UTC --- (In reply to comment #5)
A Question why it is not possible to Install openSUSE in the existing Windows EFI directory? I have to make a extra Partition for Boot/EFI then it is working.
Because your Windows EFI directory is RAIDed, and as far as I know the EFI System Partition cannot be RAIDed because firmware cannot recognize RAID partition type and cannot handle meta data etc .. I don't know, probably your firmware can do it, but not mean every other firmware can do it as well. The installer don't think that the RAID partition can be a ESP thus proposed new one for installing openSUSE. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c7 --- Comment #7 from Michael Chang <mchang@suse.com> 2013-08-14 09:52:41 UTC --- I think Andrey may have better idea. :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c8 --- Comment #8 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-14 10:16:25 UTC --- Only a hint, before I have a SSD i have Installed The SUSE System on the same RAID1 from Windows and it also only work with a extra EFI Partition created ? ;-) I have also installed SUSE on a System with 2 SSD Hardware Raid (LSI 9271) EFI-Installation, on this System it is also not possible to install it on one EFI Partition. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c9 Andrey Borzenkov <arvidjaar@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |gjn@gjn.priv.at --- Comment #9 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-08-14 17:54:36 UTC --- (In reply to comment #6)
Because your Windows EFI directory is RAIDed, and as far as I know the EFI System Partition cannot be RAIDed because firmware cannot recognize RAID partition type and cannot handle meta data etc ..
Well ... ESP can be on any device that is supported by firmware and we likely have software RAID here; it is supported by BIOS and I do not see why it cannot be supported by EFI firmware. @Günther: could you please show cat /proc/mdstat also could you try mv /usr/sbin/efibootmgr /usr/sbin/efibootmgr.orig grub2-install --debug --efi-directory=/windows/efi mv /usr/sbin/efibootmgr.oirg /usr/sbin/efibootmgr and post full output of grub2-install. Also it would be useful to know what grub sees. On grub2 menu press 'c' (single character), issue command 'ls -l' and make a picture of the screen. If output is very long, use "set pager=1" and repeat, making picture of each screen. Attach pictures here. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c10 --- Comment #10 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-16 10:49:42 UTC --- Created an attachment (id=552856) --> (http://bugzilla.novell.com/attachment.cgi?id=552856) The grub2-install debug Log -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c11 Günther J. Niederwimmer <gjn@gjn.priv.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|gjn@gjn.priv.at | --- Comment #11 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-16 10:51:21 UTC --- OK, Andrey, I make all you need ;), but the grub2-install log, was a problem is there no LOG possible ore don't I found the Parameter?. techz:/ # cat /proc/mdstat Personalities : [raid1] md126 : active raid1 sda[1] sdb[0] 312568832 blocks super external:/md127/0 [2/2] [UU] md127 : inactive sda[1](S) sdb[0](S) 4520 blocks super external:imsm The grub-install is attached. I hope you can read my Picture I have not the Best Camera ;). following quick ;) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c12 Andrey Borzenkov <arvidjaar@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |gjn@gjn.priv.at --- Comment #12 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-08-16 10:59:38 UTC --- Did you forget to attach picture(s)? Also could you please attach output of "udevadm info --export-db". Thank you! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c13 Günther J. Niederwimmer <gjn@gjn.priv.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|gjn@gjn.priv.at | --- Comment #13 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-16 12:06:56 UTC --- OK, OK I am working ;) The new attachment are 2 pictures und udecadm log. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c14 --- Comment #14 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-16 12:07:50 UTC --- Created an attachment (id=552870) --> (http://bugzilla.novell.com/attachment.cgi?id=552870) The Udevadm Log -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c15 --- Comment #15 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-16 12:09:18 UTC --- Created an attachment (id=552871) --> (http://bugzilla.novell.com/attachment.cgi?id=552871) The first pictue from grub ls -l -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c16 --- Comment #16 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-16 12:10:23 UTC --- Created an attachment (id=552872) --> (http://bugzilla.novell.com/attachment.cgi?id=552872) The second picture from grub ls -l -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c17 Andrey Borzenkov <arvidjaar@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |gjn@gjn.priv.at --- Comment #17 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-08-16 16:30:19 UTC --- OK, I still hesitate to remove any check at all, so could you please test updateed os-prober package: zypper ar obs://home:arvidjaar:bnc:818871/standard bnc818871 zypper refresh bnc818871 zypper dup -r bnc818871 Try to simply run os-prober, it should detect your windows EFI partition; if yes, run grub2-mkconfig -o /boot/grub2/grub.cfg and test whether you can boot with these new entries. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c Andrey Borzenkov <arvidjaar@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|os-prober not working in a |os-prober not detecting EFI |EFI System |System Partition on IMSM MD | |array -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c18 Günther J. Niederwimmer <gjn@gjn.priv.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|gjn@gjn.priv.at | --- Comment #18 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-17 10:09:55 UTC --- Hello Andrey, breaking news ;) On my System it is not working :(techz:~ # os-prober This is the output No volume groups found /dev/sde3:Fedora release 19 (Schrödinger’s Cat):Fedora:linux -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c19 --- Comment #19 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-17 11:50:17 UTC --- Created an attachment (id=552960) --> (http://bugzilla.novell.com/attachment.cgi?id=552960) The new OS-Prober Debug Log With the new os-prober the Program (Debug) can't remove the Directory /var/lib/os-prober/mount. I have to do it per Hand and restart the System. Then I can do again os-prober -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c20 Andrey Borzenkov <arvidjaar@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |gjn@gjn.priv.at --- Comment #20 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-08-18 16:17:00 UTC --- Please update os-prober from the same location and test again. I fixed typo, should work now. I cannot build IMSM without hardware, but I tested it by forcing to accept DDF array. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c21 Günther J. Niederwimmer <gjn@gjn.priv.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|gjn@gjn.priv.at | --- Comment #21 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-18 16:52:19 UTC --- Hurraaaaa; The windows EFI is found ;)echz:~ # os-prober No volume groups found /dev/md126p1@/EFI/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi /dev/sde3:Fedora release 19 (Schrödinger’s Cat):Fedora:linux But after "No volume groups found" I have to wait very long, near 2 Min. is this the Debug Package? So now I hope my computer is starting again and also Windows :) I tell you later ... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c22 --- Comment #22 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-18 21:29:27 UTC --- Hi Andrey, Windows is booting, with the new os-prober entry in the grub.cfg. and I have a Icon :-). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c23 --- Comment #23 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-18 22:51:16 UTC --- I have installed the Last os-prober now, the first search is quick techz:/etc # os-prober No volume groups found /dev/md126p1@/EFI/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi after this I have to wait near 1,5min for the rest (?) Is this "normal". /dev/sde3:Fedora release 19 (Schrödinger’s Cat):Fedora:linux I have deleted the debug Packages. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c24 --- Comment #24 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-08-19 02:37:16 UTC --- (In reply to comment #22)
Windows is booting, with the new os-prober entry in the grub.cfg.
Could you make one more test. Record current boot configuration efibootmgr -v Edit /etc/default/grub and temporary change GRUB_DISTRIBUTOR so as to not overwrite boot entry, like GRUB_DISTRIBUTOR="test_bnc818871" Then mount your Windows ESP as /boot/efi umount /windows/efi umount /boot/efi mount /dev/md126p1 /boot/efi And run update-bootloader --refresh If there is no error, you should now have firmware boot menu entry with name that corresponds to GRUB_DISTRIBUTOR and it will be set as default; try to boot it if it works. If there is error, please attach /var/log/YaST2/perl-BL-standalone-log and /var/log/YaST2/y2log_bootloader. You can then change back mount points and GRUB_DISTRIBUTOR and simply run update-bootloader --refresh again to reset boot configuration to use openSUSE as default. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c25 --- Comment #25 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-08-19 02:38:22 UTC --- (In reply to comment #23)
after this I have to wait near 1,5min for the rest (?) Is this "normal".
I really do not know. Attach os-prober debug output as usual, we'll try to see. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c26 --- Comment #26 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-19 11:05:11 UTC --- OK, I mean this is working now ;). I can start Windows and Fedora and openSUSE I changed my "fstab" and it is working /dev/disk/by-id/ata-ST3320613AS_9SZ438BR-part1 swap swap defaults 0 0 UUID=ba4e0a46-0052-4c9a-a5f2-704fed939504 / btrfs ssd 0 0 # /dev/disk/by-id/ata-OCZ-VERTEX4_OCZ-36N7N3H9VX12AMI8-part1 /boot/efi vfat umask=0002,utf8=true 0 0 /dev/disk/by-id/md-uuid-ec120401:b6ed52e6:3814fac4:48fcf4fc-part1 /boot/efi vfat umask=0002,utf8=true 0 0 /dev/disk/by-id/ata-ST3320613AS_9SZ4X64K-part1 /data ext4 defaults 1 2 /dev/disk/by-id/ata-ST3320613AS_9SZ438BR-part2 /data1 ext4 defaults 1 2 /dev/disk/by-id/md-uuid-ec120401:b6ed52e6:3814fac4:48fcf4fc-part6 /home xfs defaults 1 2 /dev/disk/by-id/md-uuid-ec120401:b6ed52e6:3814fac4:48fcf4fc-part3 /windows/C ntfs-3g users,gid=users,fmask=133,dmask=022,locale=de_AT.UTF-8 0 0 /dev/disk/by-id/md-uuid-ec120401:b6ed52e6:3814fac4:48fcf4fc-part4 /windows/D ntfs-3g rw,users,gid=users,fmask=133,dmask=022,locale=de_AT.UTF-8 0 0 /dev/disk/by-id/md-uuid-ec120401:b6ed52e6:3814fac4:48fcf4fc-part5 /windows/E ntfs-3g users,gid=users,fmask=133,dmask=022,locale=de_AT.UTF-8 0 0 # /dev/disk/by-id/md-uuid-ec120401:b6ed52e6:3814fac4:48fcf4fc-part1 /windows/efi vfat users,gid=users,umask=0002,utf8=true 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 debugfs /sys/kernel/debug debugfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 luise:/data /datal nfs defaults 0 0 luise:/data1 /data1l nfs defaults 0 0 ~ What you like ;) techz:~ # efibootmgr -v BootCurrent: 0001 Timeout: 2 seconds BootOrder: 0001,0000 Boot0000* Windows Boot Manager HD(1,800,32000,c90a8ca7-cbde-42dd-bed5-352602ced2ce)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...a............... Boot0001* opensuse HD(1,800,32000,c90a8ca7-cbde-42dd-bed5-352602ced2ce)File(\EFI\opensuse\grubx64.efi) The only small Problem is, it is very slow :(. And the Alternate boot Option is not very Clear to read. Thanks for your work. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c27 --- Comment #27 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-08-19 11:10:09 UTC --- (In reply to comment #26)
OK, I mean this is working now ;). Did you use update-bootloader to refresh configuration?
The only small Problem is, it is very slow :(.
Please attach new log of os-propber invocation; there is no way to guess. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c28 --- Comment #28 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-19 12:47:06 UTC --- Created an attachment (id=553073) --> (http://bugzilla.novell.com/attachment.cgi?id=553073) The latest os-prober debug log Hello, yes I run update-bootloader -refresh. and here is the latest Debug Log from the os-prober -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c29 --- Comment #29 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-08-19 13:01:42 UTC --- (In reply to comment #28)
and here is the latest Debug Log from the os-prober
The delay is in detecting Linux: 14:35:20.830593+02:00 techz 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/90linux-distro 14:37:36.425058+02:00 techz 90linux-distro: result: /dev/sde3:Fedora release 19 (Schrödinger’s Cat):Fedora:linux I do not see how my patch can affect it. Do you say that version that comes with 12.3 does not have this delay? Could you revert to original package and verify? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c30 --- Comment #30 from Günther J. Niederwimmer <gjn@gjn.priv.at> 2013-08-19 13:41:09 UTC --- OK, you are right, the "original" is also extreme slow. I remember on a new Install from OS 12.3, I mean the Computer hang but YaST2 working again after a 2min sleep ;). This was a computer with only SSD. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c31 --- Comment #31 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-08-19 13:56:12 UTC --- (In reply to comment #30)
OK, you are right, the "original" is also extreme slow.
Fine, feel free to open separate bug report for it. @Michael (In reply to comment #6)
I don't know, probably your firmware can do it, but not mean every other firmware can do it as well. The installer don't think that the RAID partition can be a ESP thus proposed new one for installing openSUSE.
I think it is pretty safe to assume that "hardware" Intel RAID should be supported by firmware. GRUB2 itself accepts it as valid device (it has explicit checks for IMSM); as have seen, grub2 + pbl work just fine (pbl may need some work for BIOS case though). Would you open feature request so it is not forgotten? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c32 --- Comment #32 from Michael Chang <mchang@suse.com> 2013-08-21 03:15:20 UTC --- Hi Andrey, Sorry my late reponse (I was ill these days), I went through the comments and hopefull that my understanding is correct : 1. hardware raid: ESP on hardware raid is supported by firmware. Grub2 can also consider it as supported as they appear as regular block deviced. 2. firmware/fake raid: Safe to say that booting ESP from it is supported, as the two major (external) metadata format (DDF and IMSM) are supported by bootloader (grub2) and kernel (mdadm, dmraid ..). Another quick question is "does it safe to say all offered raid level" ? 3. software raid: ESP on user created (pure) software raid is not supported, as we assume that firmware has no knowledge about metadata created by mdadm's or other means (could apply to other stuffs like lvm or btrfs). Please review my problems and I will file a fate for it. Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c33 --- Comment #33 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-08-21 07:22:34 UTC --- (In reply to comment #32)
1. hardware raid: ESP on hardware raid is supported by firmware. Grub2 can also consider it as supported as they appear as regular block deviced.
Yes, This case just works and there is nothing that needs to be done here.
2. firmware/fake raid: Safe to say that booting ESP from it is supported, as the two major (external) metadata format (DDF and IMSM) are supported by bootloader (grub2) and kernel (mdadm, dmraid ..). Another quick question is "does it safe to say all offered raid level" ?
I explicitly speak only about IMSM here. The reason is, mdadm won't let you create IMSM unless you have the right hardware (I did not look how it checks for it) but it will allow you to create pure software DDF array (which I use to test MD things). So if we ever need to support DDF fake raid, this probably will need to be on case by case basis and use white lists. And grub2 contains checks for IMSM only. It should be safe for any RAID level supported by underlying controller. At the time of booting it is single device anyway.
3. software raid: ESP on user created (pure) software raid is not supported, as we assume that firmware has no knowledge about metadata created by mdadm's or other means (could apply to other stuffs like lvm or btrfs).
That's true, but we still need to support /boot on MD raid, there are plenty of users who request it. This probably goes together with /boot on LVM as implementation from grub PoV is identical. Returning to this case - os-prober support in this case looks useful irrespectively; should I submit maintenance request? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c34 --- Comment #34 from Michael Chang <mchang@suse.com> 2013-08-23 06:49:47 UTC --- The fate is filed. https://fate.suse.com/316442 Let's move any related discussion to the fate. :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c35 --- Comment #35 from Michael Chang <mchang@suse.com> 2013-08-23 07:11:28 UTC --- (In reply to comment #33)
That's true, but we still need to support /boot on MD raid, there are plenty of users who request it. This probably goes together with /boot on LVM as implementation from grub PoV is identical.
Fully agree, I think it will be improved in future yast (now ruby .. whatever .) This is a good reason why jump in grub2 boat, it offers rich and identical features across firmware and architectures. :)
Returning to this case - os-prober support in this case looks useful irrespectively; should I submit maintenance request?
The maintenance request is always welcome. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c36 --- Comment #36 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-08-23 14:31:27 UTC --- (In reply to comment #34)
The fate is filed.
Let's move any related discussion to the fate. :)
I do not have access to this :( -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c37 Andrey Borzenkov <arvidjaar@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |maintenance@opensuse.org --- Comment #37 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-08-23 14:36:52 UTC --- (In reply to comment #35)
The maintenance request is always welcome.
MR#196125 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c38 --- Comment #38 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-08-23 17:00:18 CEST --- This is an autogenerated message for OBS integration: This bug (818871) was mentioned in https://build.opensuse.org/request/show/196125 Maintenance / -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c39 --- Comment #39 from Michael Chang <mchang@suse.com> 2013-08-26 02:38:42 UTC --- (In reply to comment #36)
I do not have access to this :(
Please try this one, thanks. https://features.opensuse.org/316449 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c40 --- Comment #40 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-08-26 05:00:13 CEST --- This is an autogenerated message for OBS integration: This bug (818871) was mentioned in https://build.opensuse.org/request/show/196332 Factory / os-prober -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c41 Marcus Meissner <meissner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW CC| |meissner@suse.com InfoProvider|maintenance@opensuse.org | --- Comment #41 from Marcus Meissner <meissner@suse.com> 2013-08-26 14:03:12 UTC --- accepted for nmaintenance -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c42 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #42 from Benjamin Brunner <bbrunner@suse.com> 2013-09-02 13:34:36 CEST --- Update released for 12.3 and checked in into Factory. Resolved fixed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818871 https://bugzilla.novell.com/show_bug.cgi?id=818871#c43 --- Comment #43 from Swamp Workflow Management <swamp@suse.de> 2013-09-02 12:06:04 UTC --- openSUSE-RU-2013:1398-1: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 818871 CVE References: Sources used: openSUSE 12.3 (src): os-prober-1.49-7.11.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com