6

Мне интересно, знает ли кто-нибудь об эмуляторе CDROM, который работает в Linux. Я хочу подражать этой конфигурации:

[CDROM DRIVE] ---- КАБЕЛЬ USB ---- [КОМПЬЮТЕР ПОД ТЕСТОМ]

Где [COMPUTER UNDER TEST] - это компьютер, который загружается с физического CD, вставленного в [CDROM DRIVE] . Только вместо [CDROM DRIVE] я хочу следующую конфигурацию:

[СТРОИТЕЛЬНАЯ МАШИНА CD ИЗОБРАЖЕНИЯ] ----- КАБЕЛЬ USB ----- [КОМПЬЮТЕР ПОД ТЕСТОМ].

Я хочу создать ISO-образ на [CD IMAGE BUILD MACHINE] и запустить на нем какой-нибудь эмулятор USB CDROM, чтобы подать ISO-образ на [COMPUTER UNDER TEST] как если бы он говорил с [CDROM DRIVE] , Это существует? Если это произойдет, я не могу найти это.

Я хочу сделать это, чтобы я мог проверить загрузочные компакт-диски, не сжигая много подставок.

3 ответа3

2

Вы можете подключиться к ПК через USB через специальный мост: http://www.hardwaresecrets.com/printpage/248

Показанный мост можно использовать в качестве эмулятора сетевой карты в network mode (на каждом компьютере будет новая сетевая карта, и они будут "подключены" как кроссовер)

В link mode мост позволяет отправлять файлы.

Я не знаю насчет мостов usb storage . (USB mass-storage device class , USB-накопители используют этот USB-класс)

пс. Мосты работают с обычными интерфейсами USB, без USB на ходу

1

Существует приложение для Android под названием DriveDroid, которое может это сделать (если вы перекомпилируете ядро с патчем)

Вот ветка xda http://forum.xda-developers.com/showthread.php?t=2196707

В любом случае, патч для эмуляции cdrom есть в современных ядрах cm10.1, ему просто нужен дополнительный патч, чтобы позволить drivedroid переключиться в режим cd.

Подобные возможности уже давно нашли свое применение в стандартном исходном коде ядра Linux, но на вашем компьютере должен быть какой-то чип USB OTG, который позволял бы ему претендовать на звание устройства. Подробнее здесь http://www.armadeus.com/wiki/index.php?title=USB_Gadget

0

Посмотрите на монтирование петлевой файловой системы ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .