Как безопасно установить ubuntu третьей системой на мак?
диск размеченный в gpt первым разделом стоит макось, вторым винда, третий размел был предварительно размечен для линукса, в прошлый раз при установке линукса сам установщик после выбора необходимого раздела начал работать с диском автоматически (я выбрал пункт другое и отдал ему пространство подготовленное), после этих манипуляций линукс работал но он конвертировал таблицу разделов из gpt в гибридную gpt-mbr с которой фиг его знает чем работать чтобы не сломать и после конвертации у меня слетел загрузчик macos и windows, соответственно пришлось всё ставить с нуля, сейчас стоит macos high sierra + windows 10 + пустой раздел в exfat
macbook pro 13 2011 8gb ram, i5 2.4 intel hd3000
В своё время во времена ещё первых маков, на которые стало возможно официально ставить винду, ковырялся с этим. Был такой загрузчик rEFIt (сейчас актуален его форк rEFInd), в его составе была утилита gptsync, которая обновляла таблицу разделов MBR из GPT, если в ней делались какие-то изменения. Для винды в те времена нужен был именно MBR, причём в качестве особого нюанса этот раздел должен был в таблице разделов идти последним, а сами разделы все должны были быть Primary.
Поэтому я ставил BootCamp, в оставшемся месте создавал два раздела, потом один превращал в Linux (type=83), ставил винду в последний раздел, ставил Linux в Linux-раздел. Первые разы были не всегда удачны, поэтому лучше было вообще не хранить во время этой манипуляции на устройстве никаких данных...
Современная винда умеет GPT, и вероятно с ней всё это будет не так запутано. Но это неточно, так как я не пробовал.
все установщики спрашивают что делать с разделами и предлагают ручную конфигурацию
В крайнем случае можно всю установку провести в полностью ручном режиме (я использую debootstrap (для .deb based дистрибутивов) для создания минимального root, добавляю ядро, grub по желанию и дальше уже настройки паролей, локали сети и прочего окружения
единственный кто лезет куда то помимо корневой файловой системы - это grub, и все там настраивается.
для работы linux с gpt нужно чтобы был разлел либо biosboot 1мб для legacy mbr загрузки (mbr при этом действительно может создаваться совместимо с gpt) либо efi 100мб для efi загрузки, и кстати efi позволяет загружать линукс вообще без grub