Установите 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.

  1. Зайдите в Windows и используйте «Управление дисками» , чтобы уменьшить раздел. Свободное пространство будет использоваться Ubuntu.

  2. Загрузитесь с установочной флешки Ubuntu. В меню GRUB выберитеTry or Install Ubuntu. Если вы подождете 30 секунд, это произойдет автоматически.

  3. Когда появится всплывающее окно «Установить», выберитеTry Ubuntu.

  4. Откройте приложение «Терминал» и введите следующую команду, чтобы изменить тип первого раздела с EFI на FAT32.

            sudo sgdisk -t 1:0700 /dev/nvme0n1
    

    По завершении закройте приложение Терминал .

  5. Откройте приложение «Установить Ubuntu 22.04.2 LTS» и приступайте к установке Ubuntu. Во время установки выберите следующее при появлении каждого из них.

    • Установите стороннее программное обеспечение для графического оборудования, оборудования Wi-Fi и дополнительных медиаформатов.
    • Что-то другое
  6. Выберите наибольший объем свободного места и создайте новый раздел. Далее нажмите на кнопку, затем выберите следующее.

    • Размер:315МБ
    • Введите новый раздел:
    • Местоположение нового раздела:
    • Использовать как:EFI System Partition
  7. Снова выберите наибольший объем свободного места и создайте новый раздел. Далее нажмите на+кнопку, затем выберите следующее.

    • Размер: не меняйте это значение.
    • Введите новый раздел:Primary
    • Местоположение нового раздела:Beginning of this space
    • Использовать как:Ext4 journaling file system
    • Точка крепления:/
  8. Установите Убунту.

  9. После перезагрузки откройте приложение «Терминал» и введите следующую команду. Эта команда изменяет первый тип раздела с FAT32 на EFI и удаляет все гибридные разделы. (На самом деле никаких гибридных разделов, подлежащих удалению, быть не должно. Поэтому, скорее всего,-h EEопция ничего не меняет.)

            sudo sgdisk -t 1:ef00 -h EE /dev/nvme0n1
    
  10. Загрузитесь в macOS.

  11. Перейдите по URL-адресу, указанному ниже, затем загрузите и смонтируйте mac-icns.

            https://sourceforge.net/projects/mac-icns/
    
  12. Откройте приложение «Терминал» и введите следующие команды, чтобы назначить значок и метку 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.

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