...forgot the patch. -- Guido
>From 35a101a2cfe554631b4b80c8cdf9dc9b3817edee Mon Sep 17 00:00:00 2001 From: Guido Guenther <[EMAIL PROTECTED]> Date: Fri, 27 Jun 2008 22:41:48 +0200 Subject: [PATCH] add support for labeled mounts
--- .../partman-target/finish.d/fstab_hd_entries | 10 +++++++++- .../partman-target/finish.d/mount_partitions | 3 ++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/packages/partman/partman-target/finish.d/fstab_hd_entries b/packages/partman/partman-target/finish.d/fstab_hd_entries index 9c1429d..4b9d260 100755 --- a/packages/partman/partman-target/finish.d/fstab_hd_entries +++ b/packages/partman/partman-target/finish.d/fstab_hd_entries @@ -7,7 +7,8 @@ fstab=$( [ -x "$i" ] || continue $i done | - while read fs mp type options dump pass; do + while read fs mp type options dump pass label; do + [ -z "$label" ] || fs=$label echo $mp $fs $type $options $dump $pass done | sort | @@ -16,8 +17,11 @@ fstab=$( (/*) printf "%-15s %-15s %-7s %-15s %-7s %s\n" "$(mapdevfs $fs)" "${mp}" "$type" "$options" "$dump" "$pass" ;; + (LABEL=*) + printf "%-15s %-15s %-7s %-15s %-7s %s\n" "$fs" "${mp}" "$type" "$options" "$dump" "$pass" + ;; esac done ) echo "$fstab" >>/target/etc/fstab diff --git a/packages/partman/partman-target/finish.d/mount_partitions b/packages/partman/partman-target/finish.d/mount_partitions index 9c8499e..58b8cb2 100755 --- a/packages/partman/partman-target/finish.d/mount_partitions +++ b/packages/partman/partman-target/finish.d/mount_partitions @@ -7,7 +7,8 @@ fstab=$( [ -x "$i" ] || continue $i done | - while read fs mp type options dump pass; do + while read fs mp type options dump pass label; do + # dont try labeled mounts since busybox cant handle this echo $mp $fs $type $options $dump $pass done | sort | -- 1.5.6