Переехал сюда из StackOverflow
Я сделал мою VirtualBox (4.3.0) Ubuntu VM (на хосте Win 7) слишком маленькой. У меня есть выбор: увеличить виртуальный диск (все, что я читаю, звучит опасно и сложно) или добавить второй "диск" (звучит проще). Я выбрал второй диск.
Я закрыл и клонировал свою ВМ. На клонированной ВМ я перешел к настройке хранилища и добавил еще один, гораздо больший, SATA-диск (350 ГиБ). Я установил его для динамического выделения пространства.
Я загрузил виртуальную машину и использовал ffdisk для создания таблицы разделов (основной раздел, использующий весь диск). Похоже, что работает и fdisk /dev /sdb, команда p говорит:
Device Boot Start End Blocks Id System
/dev/sdb1 734003199 734003199 0+ 83 Linux
Теперь для размещения файловой системы на диске. Я выдаю команду:
sudo mkfs.ext4 -L /data /dev/sdb1
и получите сообщение
mke2fs 1.42 (29-Nov-2011)
mkfs.ext4: Device size reported to be zero. Invalid partition specified, or
partition table wasn't reread after running fdisk, due to
a modified partition being busy and in use. You may need to reboot
to re-read your partition table.
Перезагрузка не устранила проблему.
Описание второго диска из VBox Manager гласит:
Type: normal (VDI)
Virtual Size: 350.00 GB
Actual Size: 3.00 MB
Details: Dynamically allocated st...
Может кто-нибудь посоветовать мне, как подойти к этой проблеме? Google и StackOverflow не дали никаких полезных ответов.