The OpenNET Project / Index page

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



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

Оглавление

Началось бета-тестирование FreeBSD 13.0, opennews (??), 07-Фев-21, (0) [смотреть все]

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


84. "Началось бета-тестирование FreeBSD 13.0"  –1 +/
Сообщение от anonymous (??), 07-Фев-21, 15:25 
> чем воспроизводить с нуля кусок линуксного ядра без документации на формат и со stable api nonsense, так что он еще и каждый раз разный.

При чем тут stable API?
Формат ext4 расширяется без поломки совместимости. Драйвер ext4 в Linux успешно работает со всеми форматами начиная с ext2.
Просто бздишники не осилили написать свой драйвер, но может оно им и не нужно.
Да и "воспроизвести" кусок коде не сильно получится, уж сильно он на линуксовую VFS завязан.

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

98. "Началось бета-тестирование FreeBSD 13.0"  +2 +/
Сообщение от Аноним (101), 07-Фев-21, 16:23 
>> чем воспроизводить с нуля кусок линуксного ядра без документации на формат и со stable api nonsense, так что он еще и каждый раз разный.
> При чем тут stable API?
> Формат ext4 расширяется без поломки совместимости. Драйвер ext4 в Linux успешно работает
> со всеми форматами начиная с ext2.
> Просто бздишники не осилили написать свой драйвер, но может оно им и
> не нужно.

Это, мягко говоря, не так:
https://docs.freebsd.org/en/books/handbook/filesystems-linux...
> The ext2fs(5) filesystem has full read and write support for ext4 as of FreeBSD 12.0-RELEASE.

Не поддерживается журнал и шифрование, но с другой стороны - в пингвинчике современный UFS толком не читается (доп. атрибуты, флаги), о переводе inode на 64 бита там тоже похоже не слышали
https://github.com/torvalds/linux/commits/fcadab740480e0e0e9...


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

99. "Началось бета-тестирование FreeBSD 13.0"  +4 +/
Сообщение от zzz (??), 07-Фев-21, 16:24 
https://www.opennet.ru/tips/info/2431.shtml

добавить /boot/loader.conf строку:
ext2fs_load="YES"

добавить /boot/loader.conf
geom_linux_lvm_load="YES"

посмотреть результат (пример):

   # geom linux_lvm list
   Geom name: skdeb5-home.bsd
   Providers:
   1. Name: linux_lvm/skdeb5-home.bsd-swap_1
      Mediasize: 1551892480 (1.4G)
      Sectorsize: 512
      Mode: r0w0e0
   2. Name: linux_lvm/skdeb5-home.bsd-root
      Mediasize: 38205915136 (36G)
      Sectorsize: 512
      Mode: r1w1e1
   Consumers:
   1. Name: ad2s2
      Mediasize: 39761003520 (37G)
      Sectorsize: 512
      Mode: r1w1e2

в /etc/fstab прописать следующим образом:
cat /etc/fstab | grep linux_lvm
/dev/linux_lvm/skdeb5-home.bsd-root /mnt/ad2s2.ext2 ext2fs rw   0       0

Это всё, что нужно знать о компетенциях ляликсоидов.

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

155. "Началось бета-тестирование FreeBSD 13.0"  +1 +/
Сообщение от пох. (?), 07-Фев-21, 19:52 
Я категорически не советую так делать, если твои данные для тебя хоть немного дороги.

geom_lvm поддерживает какой-то такой lvm, который был двадцать лет назад. Причем со всеми его фичами - включая магическое превращение в труху.

ext2fs обычно немножко немодно. Оно,конечно, ничего в труху не превратит, просто не смонтирует, с корректным сообщением о причинах, в целом, устранимых. Как, собственно, и в линухе происходит с ext4 не-той системы.
Впрочем, есть еще ext2fs fuse, эта вроде поживей обновляется (и не имеет проблем несовместимости сама с собой). Но поверх lvm тоже не советую, если даже получится.

Разьве что на один раз, данные вытащить и забыть.

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

172. "Началось бета-тестирование FreeBSD 13.0"  +/
Сообщение от псевдонимус (?), 07-Фев-21, 21:01 
Так делать не стОит. Правда не стОит.
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

134. "Началось бета-тестирование FreeBSD 13.0"  +6 +/
Сообщение от пох. (?), 07-Фев-21, 19:03 
> Формат ext4 расширяется без поломки совместимости.

п-дишь.

> Драйвер ext4 в Linux успешно работает со всеми форматами начиная с ext2.

п-дишь.
Он, для начала, не всегда работает с форматом ext4. Не буду объяснять, в каком случае, тебе не нужны лишние знания - линуксоид = безграмотный самоуверенный дурак.

> Просто бздишники не осилили написать свой драйвер

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

> Да и "воспроизвести" кусок коде не сильно получится, уж сильно он на линуксовую VFS завязан.

линуксоид, как всегда, безграмотный дурак.

Чувак там требовал, стуча миской, lvm, а не голой ext4. Но ты ж безграмотный дурак и не умеешь читать. Почему-то именно такого щастья не хватало для его "десктопа". Вот это - не сильно получится. Но не потому что на что-то там завязан (хотя тарелка спагетти та еще), а потому что недокументированное мутное г-но. Как и сама ext4 - каждый день новое.

Ну ничего, ничего, microsoft любит безграмотных дураков и уже бежит вам на помощь - возможность добраться до линуксочитаемых форматов через wsl уже практически есть.  Благо, для этого не нужно воспроизводить их драйвера самим.

Да и парадигма десктопа в ней воплощена идеально, насколько это вообще возможно.

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

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

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




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

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