Я налаштовую файловий сервер (nas4free) як віртуальну машину KVM в системі Ubuntu Server 12.04.
Як додати фізичні жорсткі диски безпосередньо до VM, щоб їх міг використовувати гість (nas4free), але не хост?
Зокрема жорсткий диск, який я хотів би встановити, це / dev / sda (який наразі не встановлений на сервері.)
Поки що я знайшов два рішення, але я не прийшов ні до роботи.
Перший - з серверної помилки, де пропонується використовувати virt-менеджер. Я не маю намір це працювати, тому що коли я намагаюся вибрати існуючий диск, нічого не вказується. Я найкраще здогадуюсь, чому це так, тому що я використовую virt-менеджер над ssh і не підключаюсь як root, чи має це змінитись?
Друге рішення, яке я знайшов тут, - це просто запустити команду (модифіковану для моєї системи)
qm set nas4free -virtio /dev/sda
але це, здається, вимагає proxmox, який я не встановив і, схоже, не знаходиться у сховищах за замовчуванням?
Нарешті, як тільки викладене вище, і я можу встановити привід безпосередньо до VM, чи має хто-небудь досвід того, чи слід привід встановлювати до VM як scsi, ide, або virtio? (Я знаю, що virtio рекомендували на пов'язаній сторінці ServerFault, але я про це раніше не чув, оскільки в основному використовую VMWare).
Спасибі за вашу допомогу!!!
sudo virt-manager
, не потрібно підключатися як root. Не знаю, чиvirtio
працює для фізичних пристроїв ...