Где при установке сервера он монтирует / cdrom?

Если я попытаюсь загрузить установщик сервера iso как компакт-диск - будь то записанный непосредственно на компакт-диск, смонтированный на виртуальной машине, такой как оптический привод, или расширенный на USB / SD - он отлично работает.

Если я попытаюсь собрать loopback, смонтировать iso и загрузить оттуда ядро ​​и initrd, многие вещи рухнут.

По-видимому, процесс установки ожидает, что фактический cdrom будет в /dev/sr0, который затем может быть смонтирован в /cdrom, после чего все работает.

Я открыл /boot/initrd.gz из iso, чтобы попытаться понять, где и как он монтирует компакт-диск, чтобы я мог понять, как обойти ограничение.

Где это крепится? И есть ли способ передать опцию ядра через grub - или использовать другой метод grub - чтобы он работал правильно?

Например, Рабочий стол iso использует Casper Boot, который поддерживает iso-scan/filename и делает правильные вещи. Но не сервер (который, по иронии судьбы, является наименее вероятным местом, куда можно поместить компакт-диск ....)

4
задан 7 April 2016 в 20:30

0 ответов

Другие вопросы по тегам:

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