да, вариант от djet близок к идеальному.
Я бы оставил файл scsi без изменения, а вместо тех строк, которые предлагается пихать в post-boot сделал бы следующее:
добавить в pre-boot такие строки для каждого раздела на всех дисках, которые могут подключаться к роутеру:
PHP Code:
discserial="059f0c410000de907164053f"
discdev="$(scsi add $discserial)/part1"
[ -b $discdev ] && echo "$discdev/part1 none swap sw 0 0" > /etc/fstab
discdev="$(scsi add $discserial)/part2"
[ -b $discdev ] && echo "$discdev/part2 /opt ext3 rw,noatime 1 0" >> /etc/fstab
и т.д.
discserial берется как :
cat /proc/scsi/usb-storage-0/0 | awk /GUID/'{print $2}' (вместо /0 может стоять другая цифра)
для примера мой fstab (приведенный выше пример описывает две первые строки отсюда):
PHP Code:
/dev/discs/disc0/part1 none swap sw 0 0
/dev/discs/disc0/part2 /opt ext3 rw,noatime 1 0
/dev/discs/disc0/part3 /opt/home ext3 rw,noatime 1 1
/dev/discs/disc0/part4 /home ext3 rw,noatime 1 1
/dev/discs/disc1/part2 /mnt ext3 rw,noatime 1 1
После этого, делать больше ничего не надо все должно смонтироваться по нужным полочкам.