Commit 0fdb828f authored by Natanael Copa's avatar Natanael Copa
Browse files

setup-disk: generate new fstab

parent 34a1d640
......@@ -180,7 +180,10 @@ label $KERNEL_FLAVOR
kernel /boot/vmlinuz-$KERNEL_FLAVOR
append initrd=/boot/initramfs-$KERNEL_FLAVOR root=$(uuid_or_device $rootdev) modules=sd-mod,usb-storage,ext3$raidmod ${pax_nouderef}quiet
# fix the fstab
# generate the fstab
if [ -f "$mnt"/etc/fstab ]; then
mv "$mnt"/etc/fstab "$mnt"/etc/fstab.old
enumerate_fstab "$mnt" >> "$mnt"/etc/fstab
# install extlinux
......@@ -362,10 +365,10 @@ EOF
rc-update --quiet add mdadm-raid boot
rc-update --quiet add swap boot
install_mounted_root /mnt || return 1
# the func to generate fstab does not detect swap. add it manually
sed -i -e '/swap/d' /etc/fstab
echo -e "$(uuid_or_device $swap_dev)\tswap\t\tswap\tdefaults 0 0" >> /etc/fstab
install_mounted_root /mnt
usage() {
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment