Я в настоящее время пытаюсь установить Ubuntu 16.04.1 на Карте с интерфейсом USB с помощью EFI, таким образом, у меня есть портативная ОС для переноса вокруг, и у меня есть способность включить его в ноутбук, который я использую, который только имеет установку EFI или никакой EFI вообще (не оба). Я полагал, что это был тот же процесс как внешний жесткий диск, таким образом, я выполнил подобные шаги. Однако это будет, только работая над компьютером, в котором я установил его на. Я попытался добавить флаг к разделу EFI "ef00" использующий gdisk, установив по виртуальной машине, я попробовал все, что я мог найти, что могу сделать.
Я еще не знаю, что я могу сделать это. Помогите.Заранее спасибо.
Несколько компьютеров 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 будет записан на внутренний диск, и вам придется скопировать его вручную, что возможно, но сложно.)
Эта ссылка описывает некоторые настройки для установленной системы.