Создание загрузочной ОС на карте с интерфейсом USB

Я в настоящее время пытаюсь установить Ubuntu 16.04.1 на Карте с интерфейсом USB с помощью EFI, таким образом, у меня есть портативная ОС для переноса вокруг, и у меня есть способность включить его в ноутбук, который я использую, который только имеет установку EFI или никакой EFI вообще (не оба). Я полагал, что это был тот же процесс как внешний жесткий диск, таким образом, я выполнил подобные шаги. Однако это будет, только работая над компьютером, в котором я установил его на. Я попытался добавить флаг к разделу EFI "ef00" использующий gdisk, установив по виртуальной машине, я попробовал все, что я мог найти, что могу сделать.

Я еще не знаю, что я могу сделать это. Помогите.Заранее спасибо.

0
задан 17 May 2017 в 16:37

1 ответ

HP звонит в звонок

Несколько компьютеров HP с таким же и таким же возрастом, что и ваш компьютер, не «хотят» загружаться через grub, если есть таблица разделов GUID, при доступе через USB. Если есть таблица разделов MSDOS, а загрузочный раздел имеет загрузочный флаг, он работает. (Обычно загрузка через grub не должна беспокоить таблицу разделов или флаг загрузки.) У моего сына и некоторых друзей есть такие компьютеры, и я неоднократно проверял и проверял это поведение.

Вы можете проверить таблицу разделов с помощью следующей команды

sudo parted -ls

К сожалению dd_text_16.04-UEFI-n-BIOS_2017-05-07_intel-4-pendrive-7.8GB.img.xz имеет таблицу разделов GUID.

Modell: SanDisk Extreme (scsi)
Disk /dev/sdd: 16,0GB
Sektorstorlek (logisk/fysisk): 512B/512B
Partitionstabell: gpt
Disk Flags: 

Nummer  Början  Slut    Storlek  Filsystem       Namn  Flaggor
 1      1049kB  316MB   315MB    fat32                 startbar, esp
 2      316MB   317MB   1049kB                         bios_grub
 3      317MB   7262MB  6946MB   ext2            root
 4      7262MB  7799MB  537MB    linux-swap(v1)

Тест

Но я думаю, что он будет работать для вас из следующего изображения, dd_Lubuntu_16.04.2_amd64_persist-live_mkusb-12.1.4_7.8GB_msdos-pt.img.xz , Он имеет правильную структуру разделов для загрузки также на «компьютерах HP среднего возраста».

Modell: SanDisk Extreme (scsi)
Disk /dev/sdd: 16,0GB
Sektorstorlek (logisk/fysisk): 512B/512B
Partitionstabell: msdos
Disk Flags: 

Nummer  Början  Slut    Storlek  Typ       Filsystem  Flaggor
 3      2097kB  130MB   128MB    primary   fat32      startbar
 4      130MB   1072MB  942MB    primary
 2      1072MB  6443MB  5372MB   extended             lba
 5      1073MB  6443MB  5371MB   logical   ext2
 1      6443MB  7799MB  1356MB   primary   ntfs

В linux вы устанавливаете из сжатых файлов изображений с помощью mkusb . В Windows вы можете использовать Win32 Disk Imager .

Окончательная установка

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

Затем вы можете установить в него Ubuntu с помощью стандартного установщика Ubuntu. Это проще всего, особенно в режиме UEFI, если вы отключите (отсоедините) внутренний диск .

Выберите «Что-то еще» в окне разбиения установщика. Целевая USB-карта будет отображаться как внутренний диск при загрузке с другой USB-карты, и установщик установит в нее загрузочные файлы EFI. (В противном случае материал EFI будет записан на внутренний диск, и вам придется скопировать его вручную, что возможно, но сложно.)

Tweaks

Эта ссылка описывает некоторые настройки для установленной системы.

1
ответ дан 3 November 2019 в 05:51

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

Похожие вопросы: