Как загрузить Linux с флешки на 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 не может оставаться согласованной после копирования содержимого Linux ISO, копирования MBR и запуска extlinux для создания дополнительный загрузчик.
Каждый раз, когда я выполняю эти шаги (в любом порядке) и перезагружаюсь, я получаю не загружаемый USB-накопитель. Если я снова подключу диск под Linux, я вижу беспорядок в файловой системе (inode явно был испорчен где-то по пути).
Я подозревал, что USB-накопитель не был полностью очищен, поэтому я попытался использовать команды "sync" и "unmount" перед перезагрузкой, что никак не повлияло на ситуацию.
Я думаю, у меня есть несколько возможных вопросов - но давайте начнем с очевидного - есть ли что-то, чего мне не хватает для создания загрузочной флешки ext2 USB большого размера (например, 16 ГБ)?
3 ответа
У меня установлен USB-накопитель Partitioned 16 ГБ с Ubuntu 9.04 в разделе размером более 4 ГБ.
Я могу правильно смонтировать другие разделы.
Это было сделано как Avery
предлагает очень легко использовать опцию Ubuntu LiveCD "Установить на USB".
Как в сторону,
- У меня есть загрузочный раздел на
ext4
- Не уверен, что это хорошая идея, я экспериментирую. Я также сделалext3
установить ранее.
Обновление: с тех пор я перешел наext2
и нашел это намного более удобным. Вам не нужно вести журнал на флешке. - Загрузка через USB работает довольно хорошо на аппаратных платформах (ноутбуки, рабочие станции с различной конфигурацией оборудования)
Некоторые моменты,
- Как только вы решили разделить USB, он не работает в системах Windows.
Таким образом, может быть полезно позволить Ubuntu LiveCD выполнять разбиение ext3
а такжеext4
как известно, делают больше записей (журналирование); я думаю, вы пытаетесьext2
по этой причине.
Но это также исключает рискованную установку, которая может привести к отключению при сбое или плохой синхронизации.
Обновление: у меня обычно есть резервное питание, так что это не проблема.
Но я восстановилext2
очень легко от таких сбоев в этой системе.- Мне нравится делать
sudo sync
до выключения, все еще пытаясь выяснить, если это хорошая идея или просто пустая трата времени:-)
Есть также USBuntu, если вы хотите попробовать - он же LiLi; или это то, что вы уже называете USB Creator?
Ubuntu теперь включает опцию "установить на USB" в системном меню. Это ваша лучшая ставка, и вам не нужно пытаться втиснуть большой файл в флешку - вместо этого файлы хранятся "как обычно", что означает, что вы сможете преодолеть барьер 4 Гб.
Установите gparted, чтобы помочь с этим:
sudo apt-get install gparted
sudo gparted
Если метод GUI не работает, попробуйте вместо этого напрямую отформатировать через командную строку.
Ограничение размера файла все еще применяется, поэтому, если вы планируете иметь большие файлы, Ext2 по-прежнему будет вашим лучшим выбором. Отформатируйте его как Ext2 и затем используйте предоставленный инструмент для установки.
Если вы застряли в ситуации "курица и яйцо" (для работы требуется только установка Windows, но не установка Linux), вы можете записать ISO-образ на CD, загрузить CD, загрузить и установить программу разделов, запустить ее. разделить флешку, а затем запустить установку USB оттуда.
Ответ Эйвери неверен, по крайней мере, в 9.10. Создатель USB в Ubuntu позволяет устанавливать только в Fat32. Вот и все.