DonKarlosOn писал(а):
Из статьи - инструкции:
Загрузка при использовании двух дисков:
• - выделить первый диск под Windows, Linux с разметкой MBR
• - на второй установить FreeBSD с разметкой GPT.
этот маленький кусочек относился к "возможным проблемам"
1. В случае MBR - можно использовать boot manager от FreeBSD
или сторонний
2. Для GPT во FreeBSD отсутствует boot manager
Когда сие писалось, материнки с UEFI встречались не часто,
а Windows без UEFI, установить на GPT нельзя, в то же
время, все уже давно использовали GPT в Linux и FreeBSD,
потому как удобней.
Обычно все спрашивали, у меня уже на первом диске
Windows или Linux, обычно MBR, только и всего.
Можно и на втором диске использовать MBR.
Цитата:
При установке на один HDD выбирался MBR, а при установке на два разных HDD для FreeBSD уже выбирается GPT. Хотелось бы узнать - почему. Какие недостатки будут при выборе MBR под установку FreeBSD в данном случае?
Статья была про dualboot когда UEFI встречался не часто, отсюда
упор на MBR.
Если традиционный BIOS и два диска:
- удобней установить на первый Windows [MBR]
- а на второй FreeBSD/Linux [GPT], для тех кому хочется мучится
с MBR, особенно с выравниванием в случае HDD с сектором 4K, никто
не запрещает.
Вариаций полно, если знать и понимать, можно какую угодно
последовательность использовать.
Смысл простой, если MBR, можно воспользоваться boot manager
от FreeBSD или любым доступным и понятным, если GPT - Grub.
И комбинировать как душе угодно, после чего нарисуется
картинка как удобней и в каком порядке, чтобы меньше
производить дополнительных телодвижений.
Цитата:
Если делать отдельные разделы для /var /tmp и прочих... (в количестве больше четырех) в MBR создаются ПЕРВИЧНЫЕ(?) разделы, что ведет к проблемам?
есть понятие партиций в терминах M$ - MBR, негласный стандарт 4'е primary.
ada0s1 - первая партиция MBR
ada0s2 - вторая
ada0s3 - третья
ada0s4 - четвертая
Обычно никто не использует сырые партиции под файловые системы.
Партиция MSDOS == слайс FreeBSD, в Unix, слайсы разбиваются на
партиции. В xBSD их можно было 8 [a-h], потом расширили до 16'ти,
в некоторых xBSD до 32, сколько сейчас - даже не интересовался.
Допустим мы хотим установить три системы: Windows, Linux, FreeBSD
Можно создать три primary MBR, далее в терминах FreeBSD:
- ada0s1 - 1st mbr primary под Windows
- ada0s2 - 2nd mbr primary под Linux
- ada0s3 - 3d mbr primary под FreeBSD
ada0s3 - в свою очередь разобъем на "BSD партиции": a,b,c,d,e и тд:
ada0s3a - "a" всегда корень "/" на ней директория /boot в которой ядро
и загрузчик всегда ищет ядро на корневой "a" партиции
ada0s3b - "b" это swap
ada0s3c - "c" - зарезервировано для описания всего диска или всей BSD схемы
ada0s3[d,e,f,g,h...] - под что угодно, отдальные "/usr","/var","/home"...
Цитата:
Статья рекомендует первым создавать раздел /
Хотелось бы узнать про раздел /boot... нужен ли, и создавать его надо после / ?
Это в Linux остались старые рекомендации по созданию отдельной партиции
"/boot", да и то только в RH-Based. Там загрузка иначе построена и используется
Grub.