[РЕШЕНО] initrd и размонтирование aufs, squashfs, /dev/sda1

Устанавливаю Gentoo на флешку.
Создал initrd с помощью mkinitrd, подправил его немного, конец скрипта init теперь выглядит примерно так:

mount /dev/root /mnt/sda1
mount -o loop -t squashfs /mnt/sda1/root.sqsh /mnt/squash
mount -t tmpfs tmpfs /mnt/tmpfs
mount -o br=/mnt/tmpfs=rw:/mnt/squash=rr -t aufs none /sysroot
switchroot /sysroot

В /etc/fstab осталось только

shm                     /dev/shm        tmpfs           nodev,nosuid,noexec     0 0

на mount отвечает:

/proc on /proc type proc (rw)
/dev/root on /mnt/sda1 type ext2 (rw,errors=continue)
/dev/loop0 on /mnt/squash type squashfs (ro)
tmpfs on /mnt/tmpfs type tmpfs (rw)
/proc on /proc type proc (rw,nosuid,nodev,noexec)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec)
udev on /dev type tmpfs (rw,nosuid,size=10240k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,gid=5,mode=620)
shm on /dev/shm type tmpfs (rw,noexec,nosuid,nodev)
usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,devmode=0664,devgid=85)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)

Но в реальной системе ни /mnt/tmpfs, ни /mnt/squash, ни /mnt/sda1 нет и при выключении компьютера соответственно ругается:
"Failed to unmount filesystems"
Подскажите что надо написать в /etc/fstab или еще где, чтобы корректно размонтировались файловые системы при выключении

Решил проблему так: заменил

Решил проблему так: заменил /etc/init.d/halt.sh одноименным из rescuecd, переименовал свои папки /mnt/squash, /mnt/tmpfs, /mnt/sda1 на /mnt/livecd, /mnt/memory, /mnt/cdrom
И "сдвинул" точки монтированя в скрипте init из initrd

busybox mount --move /mnt/cdrom /sysroot/mnt/cdrom
busybox mkdir /sysroot/mnt/livecd
busybox mount --move /mnt/livecd /sysroot/mnt/livecd
busybox mkdir /sysroot/mnt/memory
busybox mount --move /mnt/memory /sysroot/mnt/memory

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".