Установка с установленного 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.

  • Не удалось установить объем, операция уже ожидает (с несколькими пользователями)
  • Включение USB-накопителей только на определенном USB-порту или для учетной записи пользователя
  • Вход для шифрования USB Ubuntu Elementary OS Freya
  • Узнайте, какое конкретное устройство является запоминающим устройством USB
  • USB отключает защиту от записи
  • Установка с USB не выполняется
  • Установка USB-накопителя вместо жесткого диска
  • Понимание того, что говорит ddrescue
  • Как использовать USB-накопитель как часть файловой системы для Chromebook под управлением Linux?
  • Как изменить имя одного раздела sdaX на sdaY?
  • USB-накопитель 4 ГБ теперь всего 1,37 ГБ?
  • Interesting Posts

    Firefox: запуск внешних программ при нажатии

    Сделать gVim использовать последнюю скомпилированную версию vim

    Запрос конкретных узлов с помощью TORQUE qsub?

    Почему я должен перезапускать сетевую систему каждый раз, когда я включаю CentOS?

    htop показывает различное количество процессов для браузера Chromium в Linux и FreeBSD

    Как найти, какие изображения принадлежат тому / dev / loop?

    Настройка пользовательских настроек Linux Ubuntu / Mint Live CD

    Удалите первый и последний символы, если они есть

    Как tar только файлы в нескольких каталогах, но не в каталоге?

    Перенаправление циклических команд grep для разделения файлов

    как разделить размер печати в размере MiB вместо MB

    Добавление другого суффикса в конец строки

    Как вырезать последние 5 укусов в одном конкретном столбце для всех строк

    CHROOT: невозможно скопировать файлы в папку с изолированными пользователями с локальной машины с помощью WINSCP

    eth0 r8169 вниз после пробуждения из режима ожидания

    Linux и Unix - лучшая ОС в мире.