Недавно я перешел на новый ноутбук (Lenovo Y50) и установил на него Ubunt 15.04. Я установил lvm, поэтому почти все 1T HD - это один логический раздел. Другие разделы:

eyal@eyal-Lenovo-Y50-70:~$ sudo parted /dev/sda print
[sudo] password for eyal: 
Model: ATA WDC WD10SPCX-24H (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size   File system  Name  Flags
 1      1049kB  538MB   537MB  fat32              boot, esp
 2      538MB   794MB   256MB  ext2
 3      794MB   1000GB  999GB                     lvm

я ничего не знаю о загрузке EFI, это первый раз, когда я его использую, до этого все установленные мной linux были загружены в прежних версиях.

Что я хочу сделать, это установить Mint Linux вместе с Ubuntu. Поэтому я выяснил, как разместить логический корневой том и создать дополнительный для mint linux (логический раздел подкачки может использоваться для обоих), но я не уверен, как перенастроить grub или EFI (какой мне нужно настроить и как) для загрузки нового раздела.

Если все пройдет хорошо, я бы тоже хотел установить arch. Я взглянул на архивную документацию по загрузке и загрузке EFI и полностью потерян, слишком много документов и слишком мало информации. любая точка и помощь будут оценены.

1 ответ1

1

Зачем? Mint является производным от Ubuntu, поэтому вы мало что получите в Mint, чего нет в Ubuntu. Если вы ищете новые среды рабочего стола, вы можете добавить большинство из них в виде пакетов в Ubuntu и переключаться туда и обратно без перезагрузки. (Вы даже можете установить флагман Mint Cinnamon на Ubuntu - по крайней мере, теоретически [я никогда не пробовал].) Если вы просто хотите почувствовать вкус к чему-то другому, его установка на виртуальную машину (с использованием VirtualBox, VMware и т. П.), Вероятно, будет проще и безопаснее, чем двойная загрузка.

Если вам действительно нужна двойная загрузка, первое, что нужно знать, это то, что вам понадобится другой раздел /boot . (Это ваш текущий /dev/sda2 .) На самом деле ваш текущий /boot немного маловат - это известная ошибка в Ubuntu. Таким образом, вам может потребоваться уменьшить размер вашего LVM-раздела, чтобы освободить место для дополнительного /boot раздела, и, возможно, заменить тот, который у вас есть сейчас.

Еще одна сложность, с которой вы можете столкнуться - это загрузчики. И Ubuntu, и Mint попытаются установить GRUB в системный раздел EFI (ESP; ваш /dev/sda1) в каталоге EFI/ubuntu , поэтому они будут перезаписывать друг друга. Есть способы обойти это:

  • Вы можете жить с этим и надеяться, что в зависимости от того, какой дистрибутив завершит контроль, он правильно идентифицирует другой и создаст подходящие записи GRUB. Это может или не может работать, хотя, так что вы можете быть вынуждены сделать это другим способом ...
  • Вы можете создать несколько электрофильтров , а затем играть в игры с кодами типа раздела ( с помощью parted GParted, gdisk и т.д.) - убедитесь , что при установке, только один ESP имеет собственный ESP код типа (а "загрузочный флаг" в parted или GParted или введите EF00 в gdisk) и при необходимости измените коды типов, чтобы каждый дистрибутив устанавливался на свой отдельный ESP.
  • Вы можете отказаться от GRUB 2 или, по крайней мере, от предварительно упакованного GRUB 2, предоставляемого каждым дистрибутивом, в пользу чего-то другого. Моя собственная ссылка , вероятно, будет самой простой в управлении, но есть и другие варианты - подробности см. На моей странице по теме .

Двойная загрузка Ubuntu и Arch кажется более целесообразной, чем двойная загрузка Ubuntu и Mint, поскольку Arch не основан на Ubuntu; но вам все равно придется создать раздел /boot для Arch. Последнее, что я проверил, люди из Arch любили gummiboot, но gummiboot был ассимилирован в системный коллектив; Я считаю, что теперь это называется systemd-boot. OTOH, проще использовать любой загрузчик, который вам нравится при использовании Arch, так что вы не ограничены ни GRUB 2, ни gummiboot/systemd-boot. В любом случае, с Arch я бы либо избегал GRUB 2, либо надеялся, что GRUB 2 в Ubuntu сможет правильно определять Arch.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .