Создание загрузочного диска на разделе USB-накопителя

11

У меня есть 32 ГБ USB флэшки , который я хотел бы использовать в качестве как диск запуска / установки для Ubuntu, а также для целей хранения / передачи регулярного файла. Поскольку для установки Ubuntu требуется всего чуть менее 3 ГБ, я подумал, что это не составит проблемы, но оказалось, что это сложнее, чем я думал.

Мой план состоял в том, чтобы создать два раздела на диске - один 4 ГБ, который я могу стереть в любое время и использовать для установочного носителя, и один с оставшимся пространством, которое я могу использовать для данных (и мне не придется стирать, когда я создать новый установочный диск). С созданием разделов проблем не возникло - gparted сделал это без жалоб - но установка Ubuntu оказалась труднее, чем я думал.

В программе «Startup Disc Creator» я не могу выбрать разделы USB-накопителя по отдельности - только весь накопитель. И если я не нажму «Стереть диск», мне не разрешат начать установку. Я попытался установить флаг «boot» в разделе, который хочу использовать, но это не имело значения. Кажется, программа создания загрузочных дисков не «знает о разделах» - не так ли? Или мне нужно сделать это с другой программой?

Есть ли способ создать загрузочный USB-диск, на котором для установочного носителя используется только один раздел? Как?

введите описание изображения здесь

Томас Ашан
источник
Это очень неприятная проблема. Если у кого есть решение, пожалуйста, опубликуйте его.
Хашкен
Вы поняли это?
Джейсон Клебан
@ uosɐſ: Нет, еще нет. Не могу сказать, что потратил много времени, пытаясь ...
Томас Ашан
Привет, Томас Ликен, ты нашел какое-нибудь решение для этого?
VishalDevgire

Ответы:

9

У меня такая же проблема. У меня был жесткий диск USB, на котором были некоторые данные, но на 80% он был свободен, и я хотел использовать его для тестирования Live CD. Но «Startup Disk Creator» распознал бы только диск целиком и хотел, чтобы я стер его, несмотря на то, что он имел три раздела (два из которых были пустыми и файловые системы Ext).

Однако я нашел способ обойти это. Я использовал GParted для удаления и воссоздания двух пустых разделов, но на этот раз сделал их разделами FAT32 (такими же, как первый раздел), а также сделал их первичными разделами. Как только это было сделано, Startup Disk Creator распознал все три раздела, и я смог использовать один из них для создания загрузочного диска, сохраняя при этом мой контент в первом разделе. Я не уверен, почему это сработало, но это сработало.

Я надеюсь, что это поможет людям.

user99306
источник
Лучший ответ здесь, должен работать нормально
Дуг
Единственное решение, которое сработало.
ученик
2

Используйте программу Disks в Ubuntu. Startup Disk Creator время от времени зависает.

Создайте разделы с помощью Disks / Gparted, затем щелкните раздел и щелкните значок «две шестерни» справа от «-», затем нажмите «Восстановить образ раздела»

Восстановление образа раздела - это то, что вы хотите.

Восстановление образа диска из главного меню форматирует весь диск.

Ersin-Ertan
источник
Это работает лучше, чем переразметка ...!
Мрачное
Это способ перейти на Ubuntu 19.04, спасибо.
Дэн Чарусек
0

Когда-то я экспериментировал с ArchLinux и читал об этой проблеме.

Информация находится на https://wiki.archlinux.org/index.php/USB_Installation_Media

Есть раздел «без перезаписи устройства USB». Но речь идет о загрузчике Syslinux, а не загрузчике GRUB2. Так что, возможно, эта информация не актуальна.

Удачи!


источник
Нет, это не очень помогло, к сожалению = (
Томас Ашан
1
Возможно, Pendrive - это решение: pendrivelinux.com/install-grub2-on-usb-from-ubuntu-linux
0

Я не знаю, как выбрать раздел перед установкой, но обычно я устанавливаю Ubuntu на весь pendrive, а затем изменяю его размер и добавляю другие разделы.

Это приведет к удалению данных, уже имеющихся на вашем диске, - вам нужно будет где-то сохранить их и скопировать обратно, когда вы закончите.

Гиппопотам
источник
0

Я использую MultiSystem для своего привода LiveUSB, чтобы опробовать несколько дистрибутивов Linux без их установки, но я думаю, что это программное обеспечение может соответствовать вашему варианту использования.

При использовании MultiSystem вы можете хранить действующие ISO-образы и ваши данные в одном разделе, поскольку они не влияют друг на друга и живут вместе без каких-либо проблем. Это связано с тем, что MultiSystem устанавливает GRUB2 на ваш диск, управляя ISO-файлами и парой инструментов, но не заботясь о том, что находится на диске.

Таким образом, вместо управления двумя разделами, вы можете создать папку в корневом каталоге вашего единственного раздела с именем «Данные» (или любой другой, который вам подходит) и использовать эту папку точно так же, как вы использовали бы свой раздел данных.

В качестве альтернативы, вы можете просто перенести свои данные прямо в корневой каталог вашего диска, хотя для этого вам нужно быть осторожным, не касаясь файлов, которые требуются MultiSystem для загрузки вашего живого ISO.

Я никогда не использовал Startup Disk Creator, так что, возможно, вы можете просто использовать этот инструмент и создать папку данных на вашем диске.

fredg999
источник
0

Я смог заставить его работать с Ubuntu.

шаги:

я. Создайте два основных раздела на вашем диске USB.

  • Раздел № 1 Fat32
  • Раздел № 2 ext4

II. Используйте Unetbootin для создания загрузочного диска на первом разделе

III. Загрузитесь с pendrive, выберите «Попробуйте Ubuntu без установки»

внутривенно Теперь запустите Мастер установки с рабочего стола

v. Выберите язык и другие варианты

VI. Выберите второй раздел на Pen Drive в качестве корневого (/) раздела

VII. Выберите / dev / sdb (не / dev / sdb2) для установки загрузчика

VIII. Прежде чем нажать «Установить сейчас», откройте терминал и введите:sudo umount -l -r -f /cdrom

IX. Нажмите «Установить сейчас», установка должна завершиться успешно

VishalDevgire
источник
-1

Я использовал NetBootin для установки в нужный раздел. Мой раздел данных был NTFS, а мой раздел Ubuntu - ext2, но вы, вероятно, могли использовать ext4. UnetBootin даже не подтвердил NTFS-раздел, вместо этого автоматически выбрал раздел ext2, и установка прошла успешно. Создатель загрузочного диска у меня тоже не работал.

Стейси Дуглас
источник
Я думаю, что вы неправильно поняли вопрос - у меня нет проблем с выбором раздела для установки Ubuntu на правильный раздел на моем ноутбуке (у меня уже есть раздел данных NTFS и пара разделов ext4 для ОС), но я хочу создать Live Флешка, которая использует только небольшую часть флешки для живой ОС.
Томас Ашан