Доброго времени суток. Как можно заставить работать следущий скрипт:
#!/bin/bash DRV="hda"
dd if=/dev/zero of=/dev/$DRV bs=512 count=1 fdisk /dev/$DRV << EOF n p 1
+100M n p 2
+1000M t 2 82 n p 3
+3000M n p 4
a 1 w EOF
mke2fs /dev/${DRV}1 && mkswap /dev/${DRV}2 && mkreiserfs -f /dev/${DRV}3 && mkreiserfs -f /dev/${DRV}4
Суть проблемы: Как отработает fdisk не форматируются разделы: Calling ioctl() to re-read partition table. Syncing disks. mke2fs 1.37 (21-Mar-2005) Could not stat /dev/hda1 --- No such file or directory
Хотя ести тут же выполнить: mke2fs /dev/hda1 Все ОК
Как это побороть?
Система Gentoo 2005.1-r1