2

Переехал сюда из 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 не дали никаких полезных ответов.

0