Как создать загрузочный раздел Ubuntu на MacBook Air?

Вы предлагаете, по сути, как systemctl enableработает :он выглядит в разделе [Install]служебного файла и добавляет символическую ссылку в соответствующий каталог .target.wants, указанный WantedBy=. Согласно справочной странице systemd.unit, есть несколько других директив, на которые вам нужно обратить внимание, чтобы воспроизвести, как systemctlэто делает:

  • Alias=создает символическую ссылку в том же каталоге, что и юнит
  • RequiredBy=создает символическую ссылку в соответствующем каталоге .target.requires
  • Also=устанавливает связанные модули (посмотрите на каждый из них для связанных установок)
  • DefaultInstance=добавляет символическую ссылку с именем по умолчанию для экземпляров юнитов (, например.multi-user.target.wants/foobar@default.service->foobar@.service)

Однако, если ваша смонтированная файловая система не предназначена для совершенно другой архитектуры, вам, вероятно, не придется создавать их вручную. systemctlпрекрасно работает для установки/удаления юнит-файлов, даже если systemdв данный момент не запущен, поэтому у вас не должно возникнуть проблем при использовании systemctl enableиdisable(используйте chrootдля запуска в правильном корневом каталоге ). ] ; очевидно, вам не нужно запускать daemon-reload, так как нет процесса демона! Я использую этот метод в конце установки Gentoo для добавления стартовых единиц, таких как systemd-networkdи друзей, и у меня он работает без проблем.

0
02.12.2019, 20:57
1 ответ

Общий способ — использовать такую ​​утилиту, как Etcher или UNetbootin , чтобы создать живой USB-накопитель, разбить диск с помощью Дисковой утилиты (, в зависимости от вашего MacBook, установить диспетчер загрузки, такой как rEFInd ), и, наконец, загрузитесь с USB-накопителя и установите Ubuntu. Будьте осторожны, не стирайте загрузочный диск, настоятельно рекомендуется сделать резервную копию ваших данных.

Это руководство кажется исчерпывающим и актуально с -по -, поэтому я настоятельно рекомендую следовать ему, если вы впервые устанавливаете Linux на Mac.https://linuxnewbieguide.org/how-to-install-linux-on-a-macintosh-computer/#Using_Etcher_to_burn_your_ISO_image_to_a_USB_stick

Примечание. :В зависимости от того, какого года у вас MacBook, вам, возможно, придется иметь дело с новым чипом T2, который не позволит вам использовать что-либо, кроме macOS. Я бы порекомендовал эту статью для справки, хотя проблема описана в руководстве linuxnewbieguide выше.

0
28.01.2020, 03:03

Теги

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