Revert "Add support for multiple partitions"

This reverts commit 0d8a64eb96.

It doesn't work on many old distros. I should find a more compatible way
to do that.
This commit is contained in:
Timothy Redaelli 2015-07-25 16:47:19 +02:00
parent 1fffca468e
commit 87c29b3fd0

View file

@ -39,7 +39,7 @@ download() {
} }
download_and_extract_bootstrap() { download_and_extract_bootstrap() {
local sha1 filename target local sha1 filename
download iso/latest/sha1sums.txt | fgrep "$cpu_type.tar.gz" > "sha1sums.txt" download iso/latest/sha1sums.txt | fgrep "$cpu_type.tar.gz" > "sha1sums.txt"
read -r sha1 filename < "sha1sums.txt" read -r sha1 filename < "sha1sums.txt"
download "iso/latest/$filename" > "$filename" download "iso/latest/$filename" > "$filename"
@ -57,10 +57,9 @@ download_and_extract_bootstrap() {
mount -t tmpfs -o mode=1777,nosuid,nodev shm "/root.$cpu_type/dev/shm" mount -t tmpfs -o mode=1777,nosuid,nodev shm "/root.$cpu_type/dev/shm"
mount -t tmpfs -o nosuid,nodev,mode=0755 run "/root.$cpu_type/run" mount -t tmpfs -o nosuid,nodev,mode=0755 run "/root.$cpu_type/run"
mount -t tmpfs -o mode=1777,strictatime,nodev,nosuid tmp "/root.$cpu_type/tmp" mount -t tmpfs -o mode=1777,strictatime,nodev,nosuid tmp "/root.$cpu_type/tmp"
# FIXME support multiple partitions
findmnt -nlo TARGET -t btrfs,ext2,ext3,ext4,f2fs,jfs,nilfs2,reiser4,reiserfs,vfat,xfs,zfs | sort -u | while read -r target; do mount --bind / "/root.$cpu_type/mnt"
mount --bind "$target" "/root.$cpu_type/mnt$target" findmnt /boot >/dev/null && mount --bind /boot "/root.$cpu_type/mnt/boot"
done
# Workaround for Debian # Workaround for Debian
mkdir -p "/root.$cpu_type/run/shm" mkdir -p "/root.$cpu_type/run/shm"
# Workaround for OpenVZ # Workaround for OpenVZ