Установка SuSE с USB диска

Материал из openSUSE.

Эта статья должна быть включена в Базу Данных Поддержки (SDB)!

Эта статья должна быть скоректирована в соответствии со Стандартами SDB и затем перемещена в категорию SDB.
Подробности смотрите в Wiki Team

Содержание


Введение

Различные USB стали широко популярными. У них различные форматы и достаточно возможностей для хранения SuSE Linux DVD ISO образа. Кроме того, многие компьютеры могут загружаться с USB, и совсем скоро Вы спросите себя: Правда, было бы неплохо просто скачать образ и загрузиться с USB диска.

Фактически, USB диск не загрузочный, он требует специальные загрузочные файлы. Однако диск можно сделать загрузочным довольно легко..

Для успешной установки вы должны иметь:

  • образ SuSE Linux DVD для i386 или x86_64 архитектуры, в качестве альтернативы может быт взят образ Загрузочного-CD. Он гораздо меньше и поместиться (практически) на любой USB диск
  • доступ с правами root на уже установленный Linux
  • эта модифицированная верcия [mkbootdisk]
  • диск USB отформатированный в FAT32, другие файловые системы работать не будут
    • проверить тип файловой системы можно выполнив в командной строке:
fdisk -l
    • изменить тип раздела можно используя fdisk если это необходимо.
    • а для создания файловой системы, используйте
mkfs.vfat -F 32

Подготовка

  • подключите USB диск
  • убедитесь, что USB диск имеет FAT32 формат и проверьте его fsck.vfat
  • на диске могут быть файлы и директории, но будьте осторожны файлы могут быть перезаписаны в ходе этого процесса
  • скопируйте скачанный образ DVD на USB диск
    • вам нужно ввести путь и имя файла ISO образа во время установки, поэтому рекомендуется использовать короткие путь и имя файла
    • лучше разместить его в корне
    • переименуйте образ ISO так, что бы было легко запомнить типа: dvd.iso
    • размонтируйте диск USB
  • смонтируйте скачанный образ DVD (не тот что, вы скопируете в USB диск)
    • выберите наиболее подходящую точку монтирования
    • убедитесь, что loop- устройство работает в вашем Linux
mount dvd.iso /mnt/tmp/ -o loop
  • сделать диск USB загрузочным
    • Вам нужно знать устройство разделов на вашем USB диске. Подключить раздел включенный в устройстве. В нашем примере USB-диск это /dev/sdbс единственным разделом на диске - FAT32, который мы хотим сделать загрузочным /dev/sdb1.
    • Во-вторых, вам нужно знать, где ваш смонтированный образ SuSE DVD. В этом примере мы монтировали его в /mnt/tmp в ходе предыдущего этапа.
    • Основываясь на этом выполним команду:
mksusebootdisk --32 --partition /dev/sdb1 /mnt/tmp
  • Теперь диск загрузочный.


Установка

Загрузка

Убедитесь, что USB диск подключен. Загрузите ПК. Если все идет хорошо появиться загрузочное меню SuSE. Выберите установку.

Настройка

При установке, средства установки (media) автоматически не определяются. Установка перейдет в текстовый режим, где вы можете указать путь к media.

Ваш media должны быть на локальном жестком диске и USB диск будет /dev/sda1 или аналогично. Установка потребует путь к ISO файлу на выбранном диске. Введите путь к файлу и имя. Начальный / не требуется, если образ лежит в корне диска и называется dvd.iso, все, что нужно ввести: dvd.iso

Ошибки/Общие вопросы

Почему я не могу просто использовать mkbootdisk поставляемый с SuSE Linux ?

Родной mkbootdisk не способен записывать в файловую систему FAT32. Максимальный размер загрузочного раздела FAT16 составляет 2 гигабайта. Это не достаточно для образа DVD.

Вы можете создать нестандартный FAT16 на 4 гигабайта, но вы не сможете загрузиться из него. По крайней мере большинство плат не будет его поддерживать.

ПК не будет загружаться с диска USB

Если вам неважно, то машина не загрузиться с USB диска.

Убедитесь, что:

  • ПК способен загрузки с USB, эту информацию может быть трудно найти из руководства или интернет, иногда загрузка с USB не поддерживается независимо от того, насколько новым является ПК.

Примечание: съемный диск (removable drive) в меню загрузки BIOS не означает, USB диск.

  • В настройках BIOS USB устройство должно иметь достаточно высокий приоритет загрузки, убедитесь, что компьютер не загрузиться с жесткого диска или компакт-диска

Ссылки на дополнительную информацию: