VirtualBox Windows Host, Linux Guest, как смонтировать необработанный раздел?

1376
Daniel F

У меня есть виртуальная машина Linux, работающая в VirtualBox на Windows. Он работает нормально, в течение некоторого времени он работает с необработанного раздела SSD.

Сегодня я подключил небольшой жесткий диск к машине через порт SATA. Этот HDD имеет один раздел на нем. Это раздел ext3, который содержит некоторые резервные данные с другой машины Linux (голый металл). Теперь я хочу продолжить использовать этот жесткий диск на этом гостевом компьютере Linux в качестве резервного диска, по-прежнему имея доступ к старым резервным данным с другого компьютера (я переношу систему с чистого листа на виртуальную машину)

Я выполнил шаги, перечисленные в разделе Использование физического жесткого диска в виртуальной коробке

Чтобы быть точным, я использовал следующую команду для создания виртуального образа: VBoxManage internalcommands createrawvmdk -filename "C:\Users\Main\VirtualBox VMs\Disks\hdd-ps4-p1.vmdk" -rawdisk \\.PhysicalDrive3 -partitions 1 -relative

Я также пробовал без -relativeфлага, он дает мне тот же результат, с той разницей, что размер диска в пользовательском интерфейсе VirtualBox отличается (полный размер жесткого диска против размера только раздела)

Дело в том, что когда я добавляю его в ВМ, загружаю ВМ и делаю ls -lsa \dev\, я получаю запись с именем sdb. Когда я запускаю виртуальную машину без добавления этого изображения, sdbего там нет, поэтому я предполагаю, что это добавленное изображение.

Я действительно ожидал увидеть то, sdb1что я мог тогдаsudo mount /dev/sdb1 /media/hdd/

Кто-нибудь знает что происходит?

Я попробовал sudo sudo mount /dev/sdb /media/hdd/, но это дает мне монтирование: неправильный тип fs, неверный параметр, плохой суперблок в / dev / sdb - я также не надеялся, что это будет работать.

--- Обновить ---

Я попробовал еще раз, на этот раз без указания раздела во время создания образа. Это работает. Там у меня есть sdbи, sdb1как и ожидалось, и я могу смонтировать sdb1и получить доступ к старым файлам на нем.

Но есть ли способ создать изображение только с этим одним разделом? Я хочу использовать оставшуюся часть жесткого диска (около 30%) для других вещей. Моя виртуальная машина загружается из раздела 1 SSD, а второй раздел фактически является разделом NTFS, доступным для хоста Windows, поэтому, я полагаю, должно быть возможно сделать то же самое с жестким диском.

0

0 ответов на вопрос

Похожие вопросы