Установка с установленного iso, расположенного на USB-HDD

Я отформатировал свой жесткий диск емкостью 200 ГБ с RMPrepUSB до FAT32 и с загрузчиком syslinux.

Использовал XBoot для «Создать USB» с debian-6.0.6-amd64-netinst.iso внутри.

В linux.cfg это отображается как:

### MENU START LABEL - MENU LABEL Debian 6 netinst x64 (debian-6.0.6-amd64-netinst) LINUX /boot/syslinux/grub.exe APPEND --config-file="ls /images/debian6x64netinst.iso || find --set-root /images/debian6x64netinst.iso;map --heads=0 --sectors-per-track=0 /images/debian6x64netinst.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /images/debian6x64netinst.iso (0xff);map --hook;chainloader (0xff)" TEXT HELP debian-6.0.6-amd64-netinst ENDTEXT ### MENU END 

Проблема в том, что при загрузке с нее и при попытке установки она отказывается продолжать установку, так как она «не может найти CDROM».

Не могли бы вы объяснить мне, почему это происходит и что нужно сделать, чтобы решить?

PS: Я хочу создать свой универсальный USB-HDD со многими дистрибутивами внутри, хочу иметь возможность загрузиться с этого и выбрать, с какого .iso загружаться, и XBoot выглядит просто частью программного обеспечения, чтобы удовлетворить мои потребности.

One Solution collect form web for “Установка с установленного iso, расположенного на USB-HDD”

Debian netinst немного особенный в отношении загрузки iso. Ядро в ISO имеет нулевую поддержку файловых систем и устройств, отличных от cdrom iso9660. Он просто не может подключить образ ISO. Он даже не может монтировать раздел ext2 с локального диска, потому что почти ничего не хватает. С Debian при загрузке образа компакт-диска это действительно только CD.

Однако для Debian netinst существует простое решение: Debian предлагает другое ядро ​​и initrd для того, что можно загружать напрямую с помощью любого загрузчика по вашему выбору. Нет необходимости в ISO.

Вы можете найти эти файлы здесь:

http://ftp.debian.org/debian/dists/stable/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux

http://ftp.debian.org/debian/dists/stable/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz

Пример загрузочной записи для grub2: (соответственно, linux и initrd.gz)

  menuentry "Debian squeeze amd64 netinst" { linux /debian/squeeze-amd64-linux initrd /debian/squeeze-amd64-initrd } 

Это загружается в netinstaller, который просто работает без CD.

  • Linux не смонтирует устройство Android в режиме USB MSC
  • Как использовать USB-накопитель как часть файловой системы для Chromebook под управлением Linux?
  • Ubuntu 11.04 и большие внешние диски
  • почему usb не работает с Centos 5, пока он работает с другими ОС
  • Рекомендация для пула накопителей usb
  • Как отформатировать 16-гигабайтный pendrive для хранения всего 2 ГБ
  • Можно ли удалить USB-носитель Clonezilla во время его работы?
  • Имеет ли значение скорость загрузчика USB?
  • USB-накопитель Dell не работает на Lubuntu
  • Можно ли записать живое изображение на поврежденный маятник?
  • Raspbian: имя запоминающего устройства USB меняется после цикла питания USB-устройства
  • Linux и Unix - лучшая ОС в мире.