ThomasToka

Results 17 comments of ThomasToka

Hello, thanks for taking care :-) live-netdev=eth1 is not a consistent solution as some servers swap the devices like they want.. like this one here: these are the shown mac...

additionally: i tested live-netdev=eth1 if it then starts from this device.. yes it does. but as i say this is only a half backed solution cause some motherboards/kernels swap devices...

We see more and more UEFI only Boards upcomming. Also with several onboard nics. This is a general long know problem with the swap of device names.. Do you see...

``` case "${ARGUMENT}" in live-netdev=*) NETDEV="${ARGUMENT#live-netdev=}" # Check if NETDEV is a valid MAC address if [[ $NETDEV =~ ^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$ ]]; then echo "NETDEV is a valid MAC address." #...

is this the correct way to pack the initrd.img? ``` find . | cpio -o > ../new_initrd.img cd .. xz < new_initrd.img > new_initrd.img.xz mv new_initrd.img.xz /tftpboot/grml/initrd.img ``` cause somehow...

> `update-initramfs -k $(uname -r) -u` generates the initramfs file (see `mkinitramfs(8)` for further details) i think you missunderstood me. i unpacked the initrd.img to modify the script and now...

``` find . | LC_ALL=C sort | cpio --quiet -R 0:0 $cpio_reproducible -o -H newc >>"${outfile} ``` so cpio_owner_root is probably -R 0:0. but what is cpio_reproducible? Sorry for that...

Thank you very much for the hints. It works. unpack: ``` cp /tftpboot/grml/initrd.img /usr/src/grml/ cd /usr/src/grml mv initrd.img initrd.img.xz xz -d initrd.img.xz cpio -i < initrd.img ``` i had to...

https://github.com/grml/live-boot-grml/pull/16 done.

i have meanwhile done the same for my ubl builds and released it in my fork. maybe you are interested: https://github.com/ThomasToka/Marlin/commit/b4d1f86b60657b74380a7a7c6f610717722a2e87