Sata контроллер для жеских дисков (вместо SAS)
Добавление виртуальных sata дисков в виртуальную машину
1) Добавлю sata контроллер
VBoxManage storagectl ${vm} --add sata --name "Sata Controller"
2) Диски. Мне нужны диски, много sata дисков.
cd $HOME/machines/${vm}
VBoxManage createhd --filename ${vm}_stata_dsk1.vdi --size 40960 --format VDI --variant Standard
VBoxManage createhd --filename ${vm}_stata_dsk2.vdi --size 40960 --format VDI --variant Standard
VBoxManage createhd --filename ${vm}_stata_dsk3.vdi --size 40960 --format VDI --variant Standard
VBoxManage createhd --filename ${vm}_stata_dsk4.vdi --size 40960 --format VDI --variant Standard
VBoxManage createhd --filename ${vm}_stata_dsk5.vdi --size 40960 --format VDI --variant Standard
VBoxManage createhd --filename ${vm}_stata_dsk6.vdi --size 40960 --format VDI --variant Standard
VBoxManage createhd --filename ${vm}_stata_dsk7.vdi --size 40960 --format VDI --variant Standard
VBoxManage createhd --filename ${vm}_stata_dsk8.vdi --size 40960 --format VDI --variant Standard
или
Код:
for i in $(seq 1 8 )
do
VBoxManage createhd --filename ${vm}_stata_dsk$i.vdi --size 40960 --format VDI --variant Standard
done
3) Теперь, подобно гирляндам, нужно из развесить...
VBoxManage storageattach ${vm} --storagectl "Sata Controller" --device 0 --port 1 --type hdd --medium ${vm}_stata_dsk1.vdi
VBoxManage storageattach ${vm} --storagectl "Sata Controller" --device 0 --port 2 --type hdd --medium ${vm}_stata_dsk2.vdi
VBoxManage storageattach ${vm} --storagectl "Sata Controller" --device 0 --port 3 --type hdd --medium ${vm}_stata_dsk3.vdi
VBoxManage storageattach ${vm} --storagectl "Sata Controller" --device 0 --port 4 --type hdd --medium ${vm}_stata_dsk4.vdi
VBoxManage storageattach ${vm} --storagectl "Sata Controller" --device 0 --port 5 --type hdd --medium ${vm}_stata_dsk5.vdi
VBoxManage storageattach ${vm} --storagectl "Sata Controller" --device 0 --port 6 --type hdd --medium ${vm}_stata_dsk6.vdi
VBoxManage storageattach ${vm} --storagectl "Sata Controller" --device 0 --port 7 --type hdd --medium ${vm}_stata_dsk7.vdi
VBoxManage storageattach ${vm} --storagectl "Sata Controller" --device 0 --port 8 --type hdd --medium ${vm}_stata_dsk8.vdi
или
Код:
for i in $(seq 1 8 )
do
VBoxManage storageattach ${vm} --storagectl "Sata Controller" --device 0 --port $i --type hdd --medium ${vm}_stata_dsk$i.vdi
done
// Стартуем виртуальну машину
VBoxHeadless --startvm ${vm} &
// Проверяем новенькие диски
# ls /dev/sd*
/dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh