Установите Ubuntu 22.04 помимо Windows 10 в раздел BOOTCAMP на Macbook и выполните тройную загрузку без стороннего менеджера загрузки.
Я установил Windows 10 помимо MacOS Big Sur с помощью Bootcamp на Macbook Retina 2015 с SSD на базе PCIe. wubiuefi не удалось установить Ubuntu 22.04 в раздел Windows, и мне интересно, существует ли какой-либо простой и надежный способ сжать раздел BOOTCAMP (Windows) и установить Ubuntu без необходимости использования какого-либо стороннего менеджера загрузки, и может ли это быть рискованно для дальнейшие обновления Ubuntu.
Вот результатdiskutil list
:
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.3 GB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_APFS Container disk1 220.0 GB disk0s2
3: Microsoft Basic Data BOOTCAMP 280.0 GB disk0s3
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +220.0 GB disk1
Physical Store disk0s2
1: APFS Volume MacBook - Data 24.3 GB disk1s1
2: APFS Volume Preboot 333.0 MB disk1s2
3: APFS Volume Recovery 623.2 MB disk1s3
4: APFS Volume VM 1.1 GB disk1s4
5: APFS Volume MacBook 15.3 GB disk1s5
6: APFS Snapshot com.apple.os.update-... 15.3 GB disk1s5s1
1 ответ
Ассистент Boot Camp установит Windows 10 для загрузки UEFI на MacBook 2015 года выпуска. Это означает, что гибридный метод разделения, используемый на старых компьютерах Intel Mac, не используется. Таким образом, вы можете загрузить Windows и использовать «Управление дисками» (расширение консоли управления Microsoft), чтобы сжать раздел Windows и освободить место для установки Ubuntu.
Примечание. Файл, который я скачал, назывался
ubuntu-22.04.2-desktop-amd64.iso
.
Ниже приведены шаги по установке Ubuntu. Эти шаги были адаптированы из ответа , опубликованного guru431.
Примечание. Последние три шага являются необязательными.
Установщик Ubuntu всегда выбирает первый раздел EFI на диске, независимо от того, что вы выберете . Вот почему на шаге 4 первый раздел efi заменяется обычным томом FAT32. Затем установщик поместит загрузочные файлы Ubuntu в новый раздел EFI, созданный на шаге 6. Первый раздел снова меняется на EFI на шаге 9, тем самым отменяя шаг 4. Второй раздел EFI добавляется, чтобы избежать перезаписи сохраненного загрузочного файла Windows. в первом разделе EFI.
Зайдите в Windows и используйте «Управление дисками» , чтобы уменьшить раздел. Свободное пространство будет использоваться Ubuntu.
Загрузитесь с установочной флешки Ubuntu. В меню GRUB выберите
Try or Install Ubuntu
. Если вы подождете 30 секунд, это произойдет автоматически.Когда появится всплывающее окно «Установить», выберите
Try Ubuntu
.Откройте приложение «Терминал» и введите следующую команду, чтобы изменить тип первого раздела с EFI на FAT32.
sudo sgdisk -t 1:0700 /dev/nvme0n1
По завершении закройте приложение Терминал .
Откройте приложение «Установить Ubuntu 22.04.2 LTS» и приступайте к установке Ubuntu. Во время установки выберите следующее при появлении каждого из них.
- Установите стороннее программное обеспечение для графического оборудования, оборудования Wi-Fi и дополнительных медиаформатов.
- Что-то другое
Выберите наибольший объем свободного места и создайте новый раздел. Далее нажмите на кнопку, затем выберите следующее.
- Размер:
315
МБ - Введите новый раздел:
- Местоположение нового раздела:
- Использовать как:
EFI System Partition
- Размер:
Снова выберите наибольший объем свободного места и создайте новый раздел. Далее нажмите на
+
кнопку, затем выберите следующее.- Размер: не меняйте это значение.
- Введите новый раздел:
Primary
- Местоположение нового раздела:
Beginning of this space
- Использовать как:
Ext4 journaling file system
- Точка крепления:
/
Установите Убунту.
После перезагрузки откройте приложение «Терминал» и введите следующую команду. Эта команда изменяет первый тип раздела с FAT32 на EFI и удаляет все гибридные разделы. (На самом деле никаких гибридных разделов, подлежащих удалению, быть не должно. Поэтому, скорее всего,
-h EE
опция ничего не меняет.)sudo sgdisk -t 1:ef00 -h EE /dev/nvme0n1
Загрузитесь в macOS.
Перейдите по URL-адресу, указанному ниже, затем загрузите и смонтируйте mac-icns.
https://sourceforge.net/projects/mac-icns/
Откройте приложение «Терминал» и введите следующие команды, чтобы назначить значок и метку Ubuntu:
sudo diskutil mount disk0s4 cp /Volumes/mac-icns/OSX10.11.6/os_ubuntu.icns /Volumes/EFI2/.VolumeIcon.icns bless --folder /Volumes/EFI2/EFI/BOOT --label "Ubuntu" diskutil unmount disk0s4
Примечание. Во время установки Ubuntu UUID тома FAT32, хранящегося во втором разделе EFI, записывается в файл
/etc/fstab
файл. Это должно привести к тому, что Ubuntu продолжит использовать второй раздел EFI даже после обновлений и любых изменений в конфигурации Grub.