Назад | Перейти на главную страницу

Как загрузить Linux с USB-накопителя емкостью 16 ГБ

Я пытаюсь установить Linux на один раздел USB-накопителя размером более 4 ГБ.

Первое место, куда я пошел, это http://pendrivelinux.com. Я могу следовать этим инструкциям для установка Xubuntu 9.04 отлично, что, к сожалению, выходит из строя, когда я пытаюсь увеличить его до 4 ГБ.

Для этого есть несколько других инструментов (unetbootin и usb-creator), которые следуют очень похожей формуле.

Я понял, что моя большая проблема заключалась в том, что все эти инструменты предполагают, что USB-накопитель отформатирован в FAT32, который, к сожалению, не может содержать ни одного файла размером более 4 ГБ. Это прискорбно, потому что я хочу использовать только один раздел, чтобы мой постоянный файл, casper-rw, выглядел как один большой раздел для ОС после того, как я загрузился с USB-накопителя.

Затем я попытался выполнить множество инструкций, включая форматирование диска как одну большую файловую систему ext2 и использование extlinux для создания единой загрузочной файловой системы ext2.

Однако это не работает для меня, после примерно 20 попыток проверки и небольшой настройки формулы я не могу получить "хорошую" загрузочную файловую систему ext2. Я не совсем уверен, что происходит, но кажется, что как бы я ни старался, я не могу заставить файловую систему ext2 оставаться согласованной после копирования содержимого ISO Linux, копирования MBR и выполнения extlinux для создания ext bootloader.

Каждый раз, когда я выполняю эти действия (в любом порядке) и перезагружаюсь, я получаю незагружаемый USB-накопитель. Если я затем снова смонтирую диск под Linux, я вижу беспорядок в файловой системе (inodes явно были испорчены где-то в процессе).

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

Думаю, у меня есть несколько возможных вопросов, но давайте начнем с очевидного - есть ли что-то, чего мне не хватает для создания загрузочной USB-флешки ext2 большого размера (например, 16 ГБ)?

у меня есть USB-накопитель объемом 16 ГБ с разделами установлен с Ubuntu 9.04 на раздел размером более 4 ГБ.
Могу правильно смонтировать другие разделы.
Это было сделано как Avery предлагает очень легко использовать опцию Ubuntu LiveCD «Установить на USB».

Как в сторону,

  • У меня есть загрузочный раздел ext4 - пока не уверен, хорошая ли это идея, я экспериментирую. Я также сделал ext3 установить раньше.
    Обновление: с тех пор я перешел на ext2 и нашел это намного удобнее. Вам не нужно вести дневник на флешке.
  • USB-загрузка достаточно хорошо работает на аппаратных платформах (ноутбуки, рабочие станции с различными конфигурациями оборудования).

Некоторые моменты,

  • Если вы решите разделить USB-накопитель, он не будет работать в системах Windows.
    Итак, может быть полезно разрешить Ubuntu LiveCD выполнять разметку
  • ext3 и ext4 известно, что они делают больше записей (ведение журнала); я думаю, ты пытаешься ext2 по этой причине.
    Но это также оставляет вас без рискованной установки, которая может отключиться при сбое или плохой синхронизации.
    Обновление: у меня обычно есть резервное питание, так что это не проблема.
    Но я восстановил ext2 очень легко от таких сбоев в этой системе.
  • Мне нравится делать sudo sync перед выключением, все еще пытаясь понять, хорошая ли это идея или просто пустая трата времени :-)

А также есть USBuntu, если хотите попробовать - a.k.a. LiLi; или это то, что вы уже называете USB Creator?

Ubuntu теперь включает параметр «установить на USB» в системном меню. Это ваш лучший выбор, и вам не нужно пытаться втиснуть большой файл на карту памяти - вместо этого файлы хранятся «нормально», что означает, что вы сможете обойти барьер в 4 Гб.

Установить gparted чтобы помочь в этом:

sudo apt-get install gparted
sudo gparted

Если метод графического интерфейса не работает, попробуйте вместо этого напрямую форматировать через командную строку.

Ограничение размера файла по-прежнему действует, поэтому, если вы планируете иметь большие файлы, Ext2 по-прежнему будет вашим лучшим выбором. Отформатируйте его как Ext2, а затем используйте предоставленный инструмент для установки.

Если вы застряли в ситуации с курицей и яйцом (у вас есть только установка Windows для работы, но нет живой установки Linux), вы можете записать ISO на компакт-диск, загрузить компакт-диск, загрузить и установить программу раздела, запустить ее чтобы разбить флешку, а затем запустить установку USB оттуда.

Ответ Эйвери неверен, по крайней мере, в 9.10. Создатель USB в Ubuntu позволяет выполнять настройку только в Fat32. Вот и все.