https://bugzilla.novell.com/show_bug.cgi?id=805771
https://bugzilla.novell.com/show_bug.cgi?id=805771#c4
Marcus Schaefer changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
--- Comment #4 from Marcus Schaefer 2013-02-26 11:45:19 UTC ---
ok I have implemented support for this. Unfortunately it's too late for 12.3
In the future you can specify:
isofrom_device=nfs:192.168.100.2:/data
isofrom_system=image/bob
that's just an example of course :)
so you can extract initrd and linux kernel from the iso and put it on your
pxe server. The information above needs to be provided to the
pxelinux.cfg/default or client specific file
the isofrom feature in kiwi is currently used to lookup the iso on another
local device. people use that to boot e.g several live systems by using
grub2's loop support. I extended that feature to be able to lookup somewhere
on the network as well. For the moment NFS is the only remote storage
supported but it can be extended if required in the future
The code loop setup the file found and passes along the loop device for
further handling in the same way as it would do it if the device would
be a local storage device. During my tests I found one problem with clicfs
based live ISO's (currently the default at SUSE). When the system is halted
the kernel is in trouble when the userspace clicfs process exits. I think this
is due to the loop pointing to the network via NFS
I plan to support a kernel accepted overlay filesystem like it is provided
with overlayfs.ko in 3.7
That's also for after 12.3
if you are interested in the patch:
commit 7cb698b89cebf19e66ae79ea3b8a39f743ef9ca6
- added network drivers and nfs stack to isoboot for
openSUSE 12.3. This allows to boot live ISO's via pxe
as explained in (bnc #805771)
commit 98369480629c54e1e2610fae7d9e21d93aae23a3
- changed isofrom feature:
+ splitted information provided in isofrom into two parts
isofrom_device= and isofrom_system= the two were set in
common and seperated by a colon before. This caused
trouble when the colon is part of the device information
+ added support for ISO from NFS (bnc #805771)
isofrom_device=nfs:<ip>:<export-path>
Regards
--
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.