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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.