wok-current rev 13882
busybox-boot: add mount=, loopfs= & subroot= cmdline args (again)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Thu Jan 17 15:57:34 2013 +0100 (2013-01-17) |
parents | ac41646beaa9 |
children | bafb0ebb3fde |
files | busybox-boot/receipt |
line diff
1.1 --- a/busybox-boot/receipt Thu Jan 17 14:10:44 2013 +0100 1.2 +++ b/busybox-boot/receipt Thu Jan 17 15:57:34 2013 +0100 1.3 @@ -49,13 +49,13 @@ 1.4 1.5 arg() 1.6 { 1.7 -grep -q $1= /proc/cmdline && root="$(sed "s/.*$1=\([^ ]*\).*/\1/" </proc/cmdline)" 1.8 +grep -q \$1= /proc/cmdline && root="\$(sed "s/.*\$1=\\([^ ]*\\).*/\\1/" </proc/cmdline)" 1.9 } 1.10 1.11 -arg mount && mount $root /mnt 1.12 -arg loopfs && losetup /dev/loop0 /mnt/$root && mount /dev/loop0 /mnt 1.13 -arg subroot && cp /bin/busybox /mnt/$root/dev/shm && 1.14 -exec switch_root mnt $root/dev/shm/busybox chroot $root /sbin/init 1.15 +arg mount && mount \$root /mnt 1.16 +arg loopfs && losetup /dev/loop0 /mnt/\$root && mount /dev/loop0 /mnt 1.17 +arg subroot && cp /bin/busybox /mnt/\$root/dev/shm && 1.18 +exec switch_root mnt \$root/dev/shm/busybox chroot \$root /sbin/init 1.19 1.20 [ -d /proc/bus/usb ] && mount -t usbfs usbfs /proc/bus/usb 1.21 mount -t sysfs none /sys