LINUX.ORG.RU

ReiserFS 4 FreeBSD


0

0
18-го октября в свет вышел модуль для FreeBSD реализующий поддержку ReiserFS. Хотя модуль был протестирован на FreeBSD-5.2.1-RELEASE, и 5.2-CURRENT, ориентировочно, он должен функционировать и на "вышедшей" 5.3. На данный момент реализована RO поддержка, RW изначально не планировалась. О текущем статусе проекта можно узнать на его домашней странице.

>>> Сайт проекта



Проверено: maxcom ()
А зачем это может быть надо? Трудно представить себе, что у кого-то и Linux и FreeBSD на одном компе и он при этом не извращенец. А если не на одном - какой тогда прок в r/o?
alt-x ★★★★★
()
Ответ на: комментарий от ElectroNik
Совершенно непонятно, зачем это... Если только не подключать к серверу вгорячую диски (массивы) с разделами на рейзере.
Непонятно, что мешало сделать поддержку rw
annoynimous ★★★★★
()
Ответ на: комментарий от annoynimous
>Непонятно, что мешало сделать поддержку rw

Автор - мудрый человек.

Если чего-нибудь на рейзере испортися, то красноглазики его в хлам

порвут.
Sun-ch
()
Ответ на: комментарий от annoynimous
>Совершенно непонятно, зачем это... Если только не подключать к серверу вгорячую диски (массивы) с разделами на рейзере. Непонятно, что мешало сделать поддержку rw

Ничего плохого в чтении ФС конкурентов не видю! ж-)

anonymous
()
Ответ на: комментарий от alt-x
2alt-x:
подобные задачи возникают при переносе данных с Linux раздела (в данном случае ReiserFS, который стал пополярным, вполне оправданно) на FreeBSDшный.
chip
() автор топика
Ответ на: комментарий от annoynimous
> Непонятно, что мешало сделать поддержку rw

возможно это намного тяжелее
kelyar ★★★★★
()
Ответ на: комментарий от alt-x
>Трудно представить себе, что у кого-то и Linux и FreeBSD на одном компе и он при этом не извращенец.

Что тут представлять? Я не извращенец, у меня фря и Linux на одном компе. Linux на Райзере.

Selecter ★★★★
()
Ответ на: комментарий от anonymous
Да не то ж тобы это плохо. Человек работал, молодец. Только много ли от этого проку будет? А так можно было бы, скажем раздел с /usr на рейзер повесить. Там как раз туча мелкого файла...
Ну все это, конечно, когда она станет стабильной...
annoynimous ★★★★★
()
This was the first reason why I started this port: after my Linux box was broken (hardware issue), I couldn't read any of its partitions from the FreeBSD box. Supporting multiple file-systems is therefore useful in such cases. The downside of this is that it consumes a lot of time to support every file-systems; time that could be used on just one.
anonymous
()
Ответ на: комментарий от Selecter
>Я не извращенец, у меня фря и Linux на одном компе.

Антоша, а как ты решил вопрос с чертями и голыми девачками, танцующими

при луне?

Sun-ch
()
Ответ на: комментарий от Selecter
>>Трудно представить себе, что у кого-то и Linux и FreeBSD на одном компе и он при этом не извращенец.

>Что тут представлять? Я не извращенец, у меня фря и Linux на одном компе.

Ну, это еще доказать надо :))). На самом деле, кроме как "на посмотреть" не представляю, зачем иметь две похожие операционки на одном компе. Не говоря о том, что это же его перегружать надо будет. Исключение могут составлять те разработчики FreeBSD, которые пишут линуксатор, или как он там у них называется.

alt-x ★★★★★
()
Ответ на: комментарий от phicus
>Например для того, чтобы чинить данные c Linux-разделов с помощью FreeBSD-шных LiveCD.

А зачем, если ты не извращенец, чинить линуксовые разделы с помощью FreeBSD-шных LiveCD? Мало родных? К тому же _чинить_ наверняка удобнее загрузившись с того самого дистрибутивного диска, все равно с с него что-нибудь понадобится.

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

P.S. Автору - респект. Не думаю, что мне эта тулзень потребуется в ближайщий год, но чем больше fs поддерживается везде - тем лучше. Кому-нибудь, да пригодися.

alt-x ★★★★★
()
Ответ на: комментарий от anonymous
> The downside of this is that it consumes a lot of time to support every file-systems; time that could be used on just one.

Да-да... Зачем тогда делать разные OS? Ведь всё это время можно было потратить на GNU Hurd? :))))

А в общем новость хорошая. Единственный минус, которыя я вижу --- это то, что это не независимая реализация.

lumag ★★
()
Ответ на: комментарий от Sun-ch
Туксу что хочешь подрисовывай, всё равно на ядре это не отразится :)
Selecter ★★★★
()
Ответ на: комментарий от Selecter
>Я не извращенец, у меня фря и Linux на одном компе.

Нет Антон, это и есть самое настоящее извращение. Срочно исповедоваться !

chucha ★★★☆
()
Ответ на: комментарий от lumag
> А в общем новость хорошая. Единственный минус, которыя я вижу --- это то, что это не независимая реализация.

видимо ее постигнет :) участь и других подобных разработок (например, того же pf) - быть включенной в официальную ветку ;-). Разумеется, при успешном ее развитии и востребованности.
chip
() автор топика
Ответ на: комментарий от chip
в 5.3 - драйвер работает

sudo mount_reiserfs /usr/compat/linux sudo mount_unionfs /usr/local/linux_union /usr/compat/linux sudo chroot /usr/compat/linux /bin/bash

и юзаем линух на фришном ядре :)

anonymous
()
Ответ на: комментарий от chip
блин, вы-б хоть на куки поле переносов прицепили ....

sudo mount_reiserfs /usr/compat/linux

sudo mount_unionfs /usr/local/linux_union /usr/compat/linux

sudo chroot /usr/compat/linux /bin/bash

и юзаем линух на фришном ядре :)

anonymous
()
Ответ на: комментарий от anonymous
О, что, на 5.3 и unionfs работает?! И не падает?! Чедеса в решете :)
BaT ★★★★★
()
Ответ на: комментарий от zxbxt
Это верно. быстрые файловые системы - это ересь. На костер язычников, уфс - наше фсё.
anonymous
()
Ответ на: комментарий от chip
> быть включенной в официальную ветку ;-)

Мне кажется, что это невозможно: код основан на оригинальном, который лицензирован под GPL.

lumag ★★
()
Мне кажется, что проще было поставить Linux, чем к этому мертвому попу прикручивать гормонь...
Cybem ★★
()
Ответ на: комментарий от lumag
> Мне кажется, что это невозможно: код основан на оригинальном, который лицензирован под GPL.

хм...что сразу на вскидку вспомнилось:
options GPL_MATH_EMULATE
chip
() автор топика
Ответ на: комментарий от Cybem
> Мне кажется, что проще было поставить Linux, чем к этому мертвому попу прикручивать гормонь...
Есть у Линукса такая черта - дерьмецом попахивает и поклонников мажет... Поэтому - нет, не проще. Противней.
anonymous
()
Ответ на: комментарий от anonymous
Присоединяюсь к вопросу - кто знает когда ентот Рейзер4 будет в ядре 2.6 официально?? Кто-нибудь знает??
Alex_san
()
Ответ на: комментарий от Cybem
> Мне кажется, что проще было поставить Linux, чем к этому мертвому попу прикручивать гормонь...

глупенькАЯ ты...
chip
() автор топика
Рулез!!!

Если будет rw, будет круто!

Официальное включение может и будет, но явно не в ядро, если не перепишут, всё таки reiser это GPL!

anonymous
()
Ответ на: комментарий от anonymous
>Официальное включение может и будет, но явно не в ядро, если не перепишут, всё таки reiser это GPL!

Ну почему же? Модулем - без проблем. Вот статически - да, в ядро нельзя, поэтому корневой ФС рейзеру не бывать (по крайней мере, пока во фре нельзя будет / модулем подключать при загрузке).

anonymous
()
Ответ на: комментарий от anonymous
> Ну почему же? Модулем - без проблем. Вот статически - да, в ядро нельзя,

Я это и имел ввиду.

> поэтому корневой ФС рейзеру не бывать (по крайней мере, пока во фре нельзя будет / модулем подключать при загрузке).

Только не корневой, а /boot, но плюсов от использования reiserfs на /boot я не вижу.

anonymous
()
Ответ на: комментарий от annoynimous

USR

> раздел с /usr на рейзер повесить
btw, настоятельно советую mount -o ro /usr на серверах
mumpster ★★★★★
()
Ответ на: комментарий от alt-x
Ну у меня стоят, как это ни странно, и Linux и FreeBSD на одной машине. Очень удобно, если приходится портировать проекты с одного на другое. И очень неприятно, если приходится переносить исходники путем нарезания их на болванки с последующей перезагрузкой. Так что модуль ReiserFS FOREVER!!!
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.