diff options
author | Oyvind Repvik <nail@nslu2-linux.org> | 2006-01-21 17:07:17 +0000 |
---|---|---|
committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2006-01-21 17:07:17 +0000 |
commit | ec31c75e94546c0ede50107715ade3920516834f (patch) | |
tree | 827b9c487b6185c606dec70d7ca8d142f7e4f5c7 /packages/slugos-init/files/boot | |
parent | 4da76a6a2f64d3deb7ac20326ff01384be8c9e4f (diff) |
slugos-init: Use tune2fs to mark the root fs with a "unique" label
turnup marks the rootfs with a label, and /boot/disk mounts the correct
partition on boot.
Closes slugbug #320
Diffstat (limited to 'packages/slugos-init/files/boot')
-rwxr-xr-x | packages/slugos-init/files/boot/disk | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/slugos-init/files/boot/disk b/packages/slugos-init/files/boot/disk index ede33a3ee6..37505f8924 100755 --- a/packages/slugos-init/files/boot/disk +++ b/packages/slugos-init/files/boot/disk @@ -13,9 +13,9 @@ export PATH=/sbin:/bin:/usr/sbin:/usr/bin # if test -n "$1" then - device="$1" + label="$1" shift - echo "boot: rootfs: mount $* $device" + echo "boot: rootfs: mount $* $label" # # wait if required test "$sleep" -gt 0 && sleep "$sleep" @@ -23,7 +23,7 @@ then # Mount read-write because before exec'ing init # this script creates the '.recovery' link to # detect failed boot. No file type is given to - if mount "$@" "$device" /mnt + if mount "$@" -L "$label" /mnt then # checkmount checks for sh, init and no # .recovery plus either mnt or initrd |