Я установил Ubuntu в Виртуальном жестком диске в Windows (5G). Таким образом, проблема, которую я имею, команда fdisk-l показывает мне только таблицу разделов Виртуального жесткого диска как указано ниже:
`Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 9437183 9435136 4.5G 83 Linux
/dev/sda2 9439230 10483711 044482 510M 5 Extended
/dev/sda5 9439232 10483711 1044480 510M 82 Linux swap / Solaris
таким образом, моим вопросом является там способ перечислить все системные разделы (не только те VHD)?
Примечание: Путь моего VHD является c:\users...\virtual machine\MyVHD.vhd
Большое спасибо заранее!
Фактическое намерение виртуальной машины состоит в том, чтобы обеспечить изолированную среду, разделенную от среды хоста. Вы не можете непосредственно смонтировать "реальные" разделы в виртуальной машине, и, честно, Вы не были должны.
Если Вы только хотите получить доступ к некоторым файлам из VM, можно создать доли гостя хоста. При использовании VirtualBox это может быть сделано
В случае, если Вы хотите выполнить некоторые восстановления на своих разделах Windows, забудьте это. Это не может быть сделано из VM. Если Вы хотите исходно получить доступ к этим разделам, используйте продуктивную среду. Чтобы сделать это, извлеките изображение установки Ubuntu к использованию карты с интерфейсом USB инструменты как UnetBootin или PendriveLinux. После выполнения так, необходимо смочь загрузиться от USB и сделать независимо от того, что Вы хотели сделать в VM.
Если Вы хотите выполнить восстановления файловой системы, это - однако лучший выбор использовать собственные инструменты Windows для этого, как chkdsk
или автоматические механизмы восстановления на установочном диске.
В Linux, если Вам установили его на VHD Ваша попытка быть ограниченными только наблюдением, что находится на виртуальном аппаратном обеспечении, к которому ОС имеет доступ в виртуальной среде.