[Bug 857824] New: Live medium doesn't boot from PXE server
https://bugzilla.novell.com/show_bug.cgi?id=857824 https://bugzilla.novell.com/show_bug.cgi?id=857824#c0 Summary: Live medium doesn't boot from PXE server Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Live Medium AssignedTo: coolo@suse.com ReportedBy: alfreito@eresmas.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:26.0) Gecko/20100101 Firefox/26.0 I've configured a PXE server reading these documents: https://en.opensuse.org/SDB:PXE_boot_installation http://danhomolka.wordpress.com/how-tos-mainly-technical/setting-up-a-pxe-bo... http://www.clearfoundation.com/component/option,com_kunena/Itemid,232/catid,... ..and I can launch the installation of openSUSE 13.1 over the network (using ATFTP and NFS), but when I try booting a live system... it doesn't work. The system tries boot but it has a kernel panic saying "Failed to find MBR identifier". Reproducible: Always Steps to Reproduce: 1. Configure a PXE Server and add this entry on file /srv/tftpboot/pxelinux.cfg/default : LABEL 2 MENU LABEL ^2. openSUSE 13.1 Live x64 LINUX imagenes/openSUSE-Live/linux INITRD imagenes/openSUSE-Live/initrd APPEND install=nfs://192.168.1.200/mnt/openSUSE-Live/ splash=verbose ramdisk_size=512000 ramdisk_blocksize=4096 liveinstall nombridcheck showopts root=/dev/ram0 load_ramdisk=1 init=linuxrc barriers=off TEXT HELP Launch openSUSE on Live mode ENDTEXT 2. Export the entire iso over NFS adding this options udf,iso9660 user,auto,loop 0 0 Finally, restart the NFS service. 3. Try to boot over PXE and boot the live system. Crash. Actual Results: The boot has a kernel panic saying "Failed to find MBR identifier". "rebootException: reboot in 120 sec..." Expected Results: The live system should boot fine. This is my entry on file /srv/tftpboot/pxelinux.cfg/default : LABEL 2 MENU LABEL ^2. openSUSE 13.1 Live x64 LINUX imagenes/openSUSE-Live/linux INITRD imagenes/openSUSE-Live/initrd APPEND install=nfs://192.168.1.200/mnt/openSUSE-Live/ splash=verbose ramdisk_size=512000 ramdisk_blocksize=4096 liveinstall nombridcheck showopts root=/dev/ram0 load_ramdisk=1 init=linuxrc barriers=off TEXT HELP Launch openSUSE on Live mode ENDTEXT The boot parameter "nombridcheck" doesn't work :( The directory /mnt/openSUSE-Live/ contains the entire iso mounted as loop and exported over NFS. This is the entry on my /etc/fstab: /path/to/my/isos/openSUSE-13.1-KDE-Live-x86_64.iso /mnt/openSUSE-Live/ udf,iso9660 user,auto,loop 0 0 This entry for installing openSUSE 13.1 works fine: LABEL 1 MENU LABEL ^1. openSUSE 13.1 x64 LINUX imagenes/openSUSE-DVD-x86_64/linux INITRD imagenes/openSUSE-DVD-x86_64/initrd APPEND install=nfs://192.168.1.200/mnt/openSUSE-DVD-x86_64/ splash=silent ramdisk_size=512000 ramdisk_blocksize=4096 language=es_ES keytable=es quiet quiet showopts TEXT HELP Install openSUSE 13.1 64 bits ENDTEXT I'm checking the service on a Virtualbox environment and also with real computers, same result. -- 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=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c1
Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c2
Marcus Schaefer
https://bugzilla.novell.com/show_bug.cgi?id=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c3
--- Comment #3 from Alfredo Amaya
our live cd supports booting from PXE
see the resolution in bug #805771
*** This bug has been marked as a duplicate of bug 805771 ***
That syntax also fails: boot fails with the message "Looking up ISO on nfs:192.168.1.200:/mnt/isos...." Switching to F7 I can see: "portmapper not running" http://paste.opensuse.org/view/55236508 This is the entry on my /srv/tftpboot/pxelinux.cfg/default file: LABEL 2 MENU LABEL ^2. openSUSE 13.1 Live x64 LINUX imagenes/openSUSE-Live/linux INITRD imagenes/openSUSE-Live/initrd APPEND splash=verbose isofrom_device=nfs:192.168.1.200:/mnt/isos isofrom_system=openSUSE-13.1-KDE-Live-x86_64.iso TEXT HELP Launch openSUSE on Live mode ENDTEXT -- 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=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c4
Marcus Schaefer
https://bugzilla.novell.com/show_bug.cgi?id=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c5
Marcus Schaefer
https://bugzilla.novell.com/show_bug.cgi?id=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c6
Alfredo Amaya
Hmm, can you add the bootparam
kiwidebug=1
to your pxelinux append line. you will now get a shell in case of an error on boot. Could you provide the file /var/log/boot.kiwi to me so that I can check when exactly it failed
Thanks
Done: http://paste.opensuse.org/41905681 -- 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=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c7
--- Comment #7 from Alfredo Amaya
(In reply to comment #5)
Hmm, can you add the bootparam
kiwidebug=1
to your pxelinux append line. you will now get a shell in case of an error on boot. Could you provide the file /var/log/boot.kiwi to me so that I can check when exactly it failed
Thanks
And some explanation about changes on paths for testing purposes. Before I had exported the directory /mnt/isos which was a soft link to the directory /stv/tftpboot/isos that contains several iso files. Now and for testing I made the directory /mnt/isos2 and copied on it the openSUSE-13.1-KDE-Live_x86_64.iso file: ls -la /mnt/ : lrwxrwxrwx 1 root root 19 ene 6 19:21 isos -> /srv/tftpboot/isos/ drwxr-xr-x 1 root root 66 ene 8 09:13 isos2 Anyway, before I had done tests using both paths (linked and real, /mnt/isos and /srv/tftpboot/isos/) with same result. -- 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=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c8
--- Comment #8 from Marcus Schaefer
https://bugzilla.novell.com/show_bug.cgi?id=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c
Marcus Schaefer
https://bugzilla.novell.com/show_bug.cgi?id=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c9
Marcus Schaefer
https://bugzilla.novell.com/show_bug.cgi?id=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c10
Jigish Gohil
https://bugzilla.novell.com/show_bug.cgi?id=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c11
--- Comment #11 from Alfredo Amaya
ok my tests were successful, so the issue is fixed with the new kiwi version v5.06.17 which you can get from here:
http://download.opensuse.org/repositories/Virtualization:/Appliances
problem is you need to rebuild the live image you used. afaik Coolo maintains the live image description inside the buildservice. So you can link this project and use the above as reference to build. This should then use the kiwi with the fix to build the live CD. If in doubt you can contact coolo@suse.de for help with rebuilding the live CD
I also submitted it to openSUSE:Factory
request id 213262
I'm closing this one now as fixed. Please let me know if you need more
Thanks so much Marcus!! I'm going to mail to Coolo about that, 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=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c12
Joschi Brauchle
https://bugzilla.novell.com/show_bug.cgi?id=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c13
--- Comment #13 from Joschi Brauchle
https://bugzilla.novell.com/show_bug.cgi?id=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c14
--- Comment #14 from Jigish Gohil
https://bugzilla.novell.com/show_bug.cgi?id=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c15
--- Comment #15 from Jigish Gohil
https://bugzilla.novell.com/show_bug.cgi?id=857824
https://bugzilla.novell.com/show_bug.cgi?id=857824#c16
Alfredo Amaya
http://bugzilla.novell.com/show_bug.cgi?id=857824
a b
http://bugzilla.novell.com/show_bug.cgi?id=857824
sdfsd wefwe
participants (1)
-
bugzilla_noreply@novell.com