Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Подключить физический диск к VirtualBox  (Прочитано 13805 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн myr4ik07

  • Автор темы
  • Участник
  • *
  • Сообщений: 239
    • Просмотр профиля
Хочу подключить физический жесткий диск к VirtualBox, что бы запустить с него операционную систему.
Использую команду
sudo VBoxManage internalcommands createrawvmdk -filename /home/ozone/smk1.vmdk -rawdisk /dev/sdb1
по http://www.opennet.ru/tips/info/2508.shtml почему
дальше
sudo virtualbox
и создаю новую виртуальную с виртуальным жестким диском, все проходит обычным способом но после запуска виртуальной машины установленная на физический внешний жесткий диск не запускается. Ни ошибки, ничего.
На двух жесткий (физических) переносных пробовал все то же.


Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Подключить физический диск к VirtualBox
« Ответ #1 : 14 Января 2013, 18:09:06 »
Я копал на эту тему немного, там с правами есть некоторая заморочка и с тем куда ставится grub (фаза 0 и 1). Мою писанину кто-то потом в вики перенес - тут почитайте.

Тут - первичный текст статейки по RAW дискам.

...дальше
sudo virtualbox
- это муветон пускать виртуалку от рута, мало ли чего там сбойнет при работе с raw диском ...
« Последнее редактирование: 14 Января 2013, 18:19:18 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн myr4ik07

  • Автор темы
  • Участник
  • *
  • Сообщений: 239
    • Просмотр профиля
Re: Подключить физический диск к VirtualBox
« Ответ #2 : 14 Января 2013, 18:27:22 »
Я копал на эту тему немного, там с правами есть некоторая заморочка и с тем куда ставится grub (фаза 0 и 1). Мою писанину кто-то потом в вики перенес - тут почитайте.

Тут - первичный текст статейки по RAW дискам.

...дальше
sudo virtualbox
- это муветон пускать виртуалку от рута, мало ли чего там сбойнет при работе с raw диском ...
Отпишусь о результате. Заранее спасибо.

Пользователь решил продолжить мысль 14 Января 2013, 20:24:27:
Все подробно и понятно описано. Все получается с первого раза но как и раньше операционная система не запускается,  даже до эмблемы windows )
« Последнее редактирование: 14 Января 2013, 20:24:27 от myr4ik07 »

Оффлайн Zebr

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Подключить физический диск к VirtualBox
« Ответ #3 : 03 Декабря 2014, 01:49:39 »
Ничего, что я спустя год от последнего сообщения?  :)  Сам искал решение, может кому-то еще полезно будет...
Проблема вот тут:
Цитировать
sudo VBoxManage internalcommands createrawvmdk -filename /home/ozone/smk1.vmdk -rawdisk /dev/sdb1

Указан РАЗДЕЛ диска, а операционке нужен загрузочный сектор, который доступен только при обращении ко всему физическому диску. Не забывайте, что если на машине один физический диск, то отдавать его виртуалке целиком нельзя ни в коем случае - убьете диск (в лучшем случае обратимо), а давать раздел целесообразно в случае, если гостевая ос живет на собственном диске, и раздел этот из основной ос не премонтировать пока гостевая работает.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Подключить физический диск к VirtualBox
« Ответ #4 : 03 Декабря 2014, 08:27:33 »
Zebr, выводы - совершенно не верные.

Да, то что вы даете в виртуалку как раздел из базовой ОС виртуалка видит как отдельный диск (о чем в документации отдельно указано). Но убить вы ничего не убъете - раздел отдали виртуалке и в коренной ОС он будет не доступен (без определенного шаманства). Зато в виртуальной ОС ничего не надо мудрить с загрузочным сектором - он пишется на первый "трек" виртуального диска (т.е. на первый трек физического раздела). Все остальное пространство такого виртуального диска распределяется на разделы (которые прописываются в таблицу разделов на виртуальном диске) и эта структура никак не завязана на структуру разделов корневой ОС.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

 

Страница сгенерирована за 0.033 секунд. Запросов: 25.