The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Четвёртый бета-выпуск операционной системы Haiku R1 , opennews (??), 25-Дек-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


12. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +1 +/
Сообщение от Fracta1L (ok), 25-Дек-22, 09:27 
Это же в сабже только один пользовать и упоротая иерархия файлов, где всё лежит в /boot?
Ответить | Правка | Наверх | Cообщить модератору

23. "Четвёртый бета-выпуск операционной системы Haiku R1 "  –2 +/
Сообщение от X512 (?), 25-Дек-22, 11:16 
Упоротая иерархия как раз в Линуксах/BSD ведущая историю от костылей с дополнительными точками монтирования потому что место на основном диске закончилось, а RAID тогда ещё не придумали. Всякие эти /usr (Что это? User?). Монтирование диска в корень "/" -- тоже плохая идея.

В Haiku файловая система организована логичнее и консистентнее.

Ответить | Правка | Наверх | Cообщить модератору

27. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от AlexYeCu_not_logged (?), 25-Дек-22, 11:36 
> Монтирование диска в корень "/" -- тоже плохая идея.

Это почему же?

Ответить | Правка | Наверх | Cообщить модератору

31. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +4 +/
Сообщение от X512 (?), 25-Дек-22, 11:47 
Потому что диск ещё не примонтирован на ранних этапах загрузки и требуются разные костыли вроде initrd (в Haiku нет initrd или каких либо его аналогов). Также требуется создавать системные файлы на диске вроде /dev и поддерживать их консистентность. В Haiku коренть "/" -- это специальная ФС rootfs хранящаяся в памяти и автоматически генерируемая ядром и не требуящая монтирования физического диска. Раздел куда установлена система монтируется в "/boot" и он не содержит "/dev" и прочих системных ФС.
Ответить | Правка | Наверх | Cообщить модератору

128. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +3 +/
Сообщение от Аноним (53), 25-Дек-22, 18:33 
>initrd

гружу все ядра напрямую через efistub последние лет 15, зачем тебе рамдиск с ядром?

Ответить | Правка | Наверх | Cообщить модератору

130. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Аноним (78), 25-Дек-22, 18:41 
Как такое сделать? Я тоже хочу.
Ответить | Правка | Наверх | Cообщить модератору

132. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Попандопала (?), 25-Дек-22, 18:51 
В Хэндбуке про это есть и у арчеров видел что-то похожее.
Ответить | Правка | Наверх | Cообщить модератору

139. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +2 +/
Сообщение от Аноним (53), 25-Дек-22, 19:35 
Емнип там сводится к положить ядро на раздел диска с которого uefi может его подцепить и добавить что-то вроде root=/dev/sda1 в параметры ядра или efi (efitools емнип), initrd можно отключить в ядре, надо только вкомпилить обязательные драйвера вроде драйвера фс раздела на котором остальные модули лежат.
Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору

273. "Четвёртый бета-выпуск операционной системы Haiku R1 "  –1 +/
Сообщение от burjui (ok), 27-Дек-22, 14:38 
Круто, только вот непонятен смысл таких манипуляций на десктопе. Я понимаю, когда в облаке, где может понадобиться поднять тысячу серверов за пару секунд.
Ответить | Правка | Наверх | Cообщить модератору

278. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Аноним (53), 27-Дек-22, 15:32 
Обновлять проще, меньше точек отказа. В некоторых случаях iniramfs будет на гигабайт, и его читать долго даже с ссд.
Ответить | Правка | Наверх | Cообщить модератору

279. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от burjui (ok), 27-Дек-22, 15:50 
Охотно допускаю, что бывают патологические варианты, просто у меня в рачлинуксе всё работает - зажрался, наверное:

$ ls -lh /boot
...
-rw------- 1 root root  75M дек 24 19:35 initramfs-6.0-x86_64-fallback.img
-rw------- 1 root root  11M дек 24 19:35 initramfs-6.0-x86_64.img
-rw------- 1 root root  73M дек 24 19:36 initramfs-linux-lqx-fallback.img
-rw------- 1 root root  11M дек 24 19:35 initramfs-linux-lqx.img
...

Обновляется всё автоматически и без проблем (если только сам себе их не наколдую), после "pacman -Syu" dkms собирает дрова nvidia (знаю-знаю :), но видюха дарёная), initrd стабильно генерится. Ну, как говорится, УМВР.

Ответить | Правка | Наверх | Cообщить модератору

281. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Аноним (53), 27-Дек-22, 16:08 
А загрузчик какой? Слишком много посторонних компонентов, которые любят выходить из строя. Хотя хватит одного ядра, которое просто перестанет что-либо делать после минорного апдейта (повеселее, когда без какого-либо изменения конфига).
Ответить | Правка | Наверх | Cообщить модератору

282. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от burjui (ok), 27-Дек-22, 16:09 
> А загрузчик какой?

Grub 2

Ответить | Правка | Наверх | Cообщить модератору

283. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Аноним (53), 27-Дек-22, 16:21 
>Grub 2

Так значит, когда он в очередной раз сломается, тебе придётся заниматься восстановлением с целиком непредсказуемым результатом.

Ответить | Правка | Наверх | Cообщить модератору

299. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от TydymBydym (ok), 28-Дек-22, 03:41 
> Потому что диск ещё не примонтирован на ранних этапах загрузки и требуются
> разные костыли вроде initrd

Кстати, а что мешает в процессе загрузки перекинуть точки монтирования? Ну ладно, был корневой раздел смонтирован логикой загрузки в /boot - ну да и бог с ним. Это только ядро знает, куда оно его смонтировало. Отдать потом наружу /boot как /, а реальный с точки зрения ядра / прибить к /boot (или к /virtual_boot или вообще как угодно можно назвать) отданной VFS - это вообще задача на несколько часов. Этот самый лишний уровень в ФС - он точно нужен пользователям, особенно с учетом того что / - виртуальный?


Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

331. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от X512 (?), 31-Дек-22, 19:37 
Зачем такие сложности? С корнем управляемым ядром и разделом ОС в /boot всё получается просто и лаконично. В стандартной установке в разделе с ОС всего две директории: home и system. Безо всяких /dev /etc /bin и т.д.. О них ядро позаботится.
Ответить | Правка | Наверх | Cообщить модератору

36. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Fracta1L (ok), 25-Дек-22, 12:35 
В Haiku маразм, и бардак в линуксовой FHS этот маразм не оправдывает
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

164. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +2 +/
Сообщение от Аноним (164), 25-Дек-22, 23:01 
Если Фрактал ругает, то явно штука точно хорошая, стоит посмотреть.
Ответить | Правка | Наверх | Cообщить модератору

274. "Четвёртый бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от burjui (ok), 27-Дек-22, 14:39 
Потому что Фрактал всегда неправ, а анон всегда прав, надо полагать.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру