>> А что в бсд делают чтобы зацепить рутфс на чем-то хитроджеппом?
> повторяю для д-6илов - лоадер это делает.А лоадер тебе что, операционка целая чтобы уметь вообще совсем все что можно из полной ОС зацепить? Гений блин системный.
> Это у вас тяжкое наследие загрузки с флопика с сектора 1 и сп-женый через восемь лет
> у hurd загрузчик, наконец-то, умеющий хоть что-то.
Например жестко мешаться в какой-нибудь экзотике, эмбедовке и проч, так что там как раз всем проще оказывается пингвина взять? :) Потому что оказывается что лоадер вон то или вон так - не умеет, и вся стройная картина мира разваливается. А пофиксить в такой абстракции это очень гиморно. Одно дело юзермод в рамдиске, юзающий фичи ОС, совсем другое - ограниченное окружение лоадера с весьма лимитированными умениями.
>> И сколько файлух он умеет читать такой хороший?
> а ему надо ровно три - nfs, zfs и ufs.
Что я там про пингвина выше говорил? Тот и с nfs или чего там загрузиться не обломится в результате. А в бзде лоадер точно так сумеет? С любой поддерживаемой бсд сетевкой? А, ну да, ты мне такие лекции прочел как облакам ФС не надо, но как они при этом грузиться будут ты подумаешь как нибудь потом, чтоли? А я вот даже могу и заимплементить такое, если надо. В лине ессно. Благодаря initrd ессно.
> Мы про root, ау.
Ага. И возвращая тебе пас про облака без ФС - ну вот там вон то очень даже полезно. Да, я это еще и умею имплементить. А ты видимо и в этом тоже разбираешься - как во всем остальном.
> такое пока к сожалению не может и к счастью и не планирует.
Ну, мне то оно пофиг но КМК тем хуже для фри.
> нет, это только у вас л@п4тых так принято (и таки да, Grub
> efi по другому не умеет - извольте подложить ему его собственный
> драйверок xfs, а то он не знает где его взять)
Да вообще
1) GRUB так то может модули в 1 тушку собирать если это надо.
2) Он при этом даже по снапшотам btrfs шарахаться может.
3) На минималках Linux kernel может являть собой собой валидную EFI программу (оставаясь при этом и валидным кернелом для лоадеров, магия в стиле justine.lol) - и в EFI ему вообще по минимуму лоадер не нужен. Забавно, да? На типовом десктопе это не рекомендуется, ибо если с новым кернелем что-то пойдет не так - в менюшке GRUB то можно старое выбрать или командлайн поменять. А вот без лоадера... уже внешняя бутявка понадобится. Но так можно было.
> В efi у freebsd лежит только никогда не меняющийся stub, который тоже
> загрузит loader и на этом с efi мы прощаемся.
Линух забавнее вписался туда - может быть целиком запущен как EFI программа. В этом случае лоадера может не быть совсем (кроме системной фирмвари).
А в GRUB можно и всякие более странные вещи типа загрузки из образов, а последний писк (это чтоб ты клаву испачкал) - "boot over http", во! Оно правда с большими оговорками работает, но все же как тебе такое, Элон Маск?!