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

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

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

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

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

введите описание здесь

7 ответов

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

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

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

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

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

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

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

Я смог заставить его работать с 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. Нажмите "Установить сейчас", установка должна завершиться успешно

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

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

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

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

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

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

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

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

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

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

Удачи!

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

Другие вопросы по тегам