новенькая дока от меня
[HOWTO] Dual Boot FreeBSD 10.1 amd64 + Ubuntu 14.04 amd64 (GPT)
===============================================================
от 07 июля 2015г.
Имеется жесткий диск 80 Гб. Нужно сделать быстро дуалбут FreeBSD + Ubuntu
с нормальным стандартным Grub2 меню выбора.
1. Первую устанавливаем FreeBSD все по дефолту разметку диска выбираем
использовать весь диск (бут раздел, / корень, swap раздел) все автоматически
появится на весь доступный диск, далее нужно вручную удалить корень и swap разделы
и корень раздел уменьшить на половину диска и создать swap (т.е пересоздать).
Далее, устанавливаем ОС FreeBSD.
2. Грузимся c LiveCD Ubuntu и
---------------
sudo gparted
---------------
добавляем к имеющимся разделам, раздел для линукса и swap для линукса
и устанавливаем Ubuntu. Перезагружаемся.
3. Открываем терминал пишем
-----------------------------------
sudo update-grub
sudo nano /etc/grub.d/40_custom
-----------------------------------
добавляем в конец файла 40_custom
----------------------------------------
menuentry "FreeBSD" {
insmod ufs2
search --no-floppy --file /boot/loader
kfreebsd /boot/loader
}
----------------------------------------
затем в терминале,
-----------------------------------
sudo update-grub
sudo reboot
-----------------------------------
перезагрузились, пишем в терминале
-----------------------------------
sudo nano /etc/grub.d/40_custom
-----------------------------------
редактируем текст на,
----------------------------------------
menuentry "FreeBSD" {
insmod ufs2
set root=(hd0,gpt2)
kfreebsd /boot/loader
}
----------------------------------------
сохраняем, выходим.
Далее в терминале
-----------------------------------
sudo update-grub
sudo reboot
-----------------------------------
4. Все, готово. GPT Dual Boot FreeBSD + Ubuntu (+стандартный Grub2)
можно выбирать FreeBSD все загрузится.
вот реальная таблица получается такая
-------------------------------------------------------------------
sudo parted -l
Model: ATA WDC WD800JD-22MS (scsi)
Disk /dev/sda: 80,0GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17,4kB 542kB 524kB
2 542kB 21,5GB 21,5GB freebsd-ufs exrootfs
3 21,5GB 24,7GB 3221MB exswap
4 24,7GB 77,9GB 53,2GB ext4
5 77,9GB 80,0GB 2096MB linux-swap(v1)
-------------------------------------------------------------------
Проверено на:
FreeBSD 10.1 amd64
LinuxMint 17.2 mate amd64
За основу взята статья на английском
Goodbye Win XP Moving to an alternative OS - for
everything
15 june 2014