Проблема с отображением диска XEN под opensolaris

332
Louis

У меня есть система с двумя жесткими дисками, я хотел использовать простоту ZFS для моего файлового сервера, и мне также нужно запустить Linux. Для этого я выбрал виртуализацию XEN, поддерживаемую в обеих системах.

Мой GRUB хорошо настроен, и я могу загрузить обе системы.

Я хотел бы запустить обе системы с Solaris в качестве dom0и Debian, установленный на 2-й HD в качестве виртуальной машины.

Моя проблема в том, что я хочу использовать разделы моего первого жесткого диска (sda1 под Linux), и он не работает. Я не нашел свой вариант использования в Интернете

Вот мое имя устройства Opensolaris этого раздела: /dev/rdsk/c7d0p1Но когда я использую: disk = [ 'phy:rdsk/c7d0p1,sda1,w' ]как отображение диска в моем файле конфигурации XEN, у меня появляется ошибка:

Error: Device 2049 (vbd) could not be connected. error: "rdsk/c7d0p1" is not a valid block device. 

Я потерян".

0

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

-1
Louis

Проблема заключалась в том, что / dev / rdsk означает rdsk, предназначенное только для чтения, чтобы иметь возможность читать и писать, вам нужно использовать / dev / dsk / Я установил настройки, потому что это действительно интересно. На моей машине Opensolaris я полностью обновил и установил XEN.

Вот мой полный конфигурационный файл:

name="debian" memory='2047' cpus='1' vcpus='1' bootloader = '/usr/lib/xen/bin/pygrub' ramdisk ="/boot/initrd.img-2.6.26-2-xen-amd64" kernel ="/boot/vmlinuz-2.6.26-2-xen-amd64" on_shutdown = 'destroy' on_reboot = 'restart' on_crash = 'restart' vif = [ '' ] disk = [ 'phy:/dev/dsk/c7d0p0,sda,w' ] extra="kerne /boot/vmlinuz-2.6.26-1-xen-amd64 root=/dev/sda1 ro console=tty0" 

Я подключаю HD напрямую к sda. Мне не нужно управлять разделом здесь нет проблем с обменом и т. Д. И т. Д ...

Ваше первое предложение неразборчиво. Кроме того, «управлять» против «управлять» в последнем было бы более понятным. jlliagre 13 лет назад 0

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