LinuxForum.Fans
Тема

С reiser4 и ufs что-то не так

Автор: zenon 26 сообщений 5487 просмотров
#173269

Раньше монтировались/создавались разделы. Были эксперименты с btrfs/jfs.
mkfs.reiser4 - отрабатывает, всё ок, fsck.reiser4 - тоже всё гуд (FS is consistent.).
Пытаюсь монтировать:

text

$ mount /dev/sda2 /mnt/tmp
mount: unknown filesystem type 'reiser4'
$ mount -t reiser4 /dev/sda2 /mnt/tmp
mount: unknown filesystem type 'reiser4'
text
$ dpkg -l|grep reiser
ii  libreiser4-dev                                 1.0.7-6                                  Reiser4's filesystem access and manipulation library
ii  reiser4progs                                   1.0.7-6                                  administration utilities for the Reiser4 filesystem
ii  reiserfsprogs                                  1:3.6.21-1                               User-level tools for ReiserFS fil

Может кто сталкивался?

#173342

а ядро пропатчили/пересобрали с её поддержкой? и при чём тут ufs?

#173344

newzenon
reiser4 не входит в ядро Linux.
Возможно, где-то есть модуль DKMS smile.

#173345

Так раньше работало, я не пойму может конфликт кого-то с чем-то, ядро zen последнее всегда, там все эти патчи вроде есть, ...
Про ufs забыл написать, пробовал ее запустить, пакеты поддержки, там где mkfs.ufs, fsck.ufs и т.д. поставил (ufsutils), так даже не форматирует.

Вот еще думаю, изредка на unstable бывает что-нибудь перестаёт работать, но быстро день-два обычно исправляют, одно время рассылку читал можно было наблюдать, но тут уже дня три бяка...

#173347
Darth Revan написал:
newzenon
reiser4 не входит в ядро Linux.
Возможно, где-то есть модуль DKMS smile.

reiser4progs

В состав пакета входят следующие утилиты управления файловой системой Reiser4:

- debugfs.reiser4
- fsck.reiser4
- measurefs.reiser4
- mkfs.reiser4

Раньше монтировалось без проблем, ну с месяц назад - точно, сейчас создать - нормально, проверить тоже можно, но монтировать отказывается.

#173350
newzenon написал:
Раньше монтировалось без проблем, ну с месяц назад - точно, сейчас создать - нормально, проверить тоже можно, но монтировать отказывается.

значит в ядре её нет))
проверить так: zcat /proc/config.gz | grep REISER, если есть, иначе find /lib/modules/$(uname -r)/ -iname '*reiser*'(вряд ли её в ядро вкомпили)
ufs - это старая добрая Unix File System? тогда какой смыл с ней под линем ковыряться? ведь даже поддержки на запись вроде как нет...

#173352
Fat-Zer написал:

проверить так: zcat /proc/config.gz | grep REISER, если есть, иначе find /lib/modules/$(uname -r)/ -iname '*reiser*'(вряд ли её в ядро вкомпили)

Да не в ядре и нету уже смотрел, только простй reiserfs, но факт фактом- у меня месяц назад раздел на reiser4 отлично существовал, не корень, корень тоже можно, но с выносом /boot и патчами, короче велосипеды

Fat-Zer написал:

ufs - это старая добрая Unix File System? тогда какой смыл с ней под линем ковыряться? ведь даже поддержки на запись вроде как нет...

Захотел её поковырять -я с ней дел не имел, утилиты для работы с ней есть, почему отказывается даже форматировать, jfs, xfs, reiserfs, даже hfs+ работают,.... Кстати hfs попробовал сейчас работает, монтирует, только что-то не пойму так она без журнала и осталась, но она нафиг не нужна...

#173354

ы. Может кто проверит, кусочек в reiser4 форматнуть?

#173356
newzenon написал:
у меня месяц назад раздел на reiser4 отлично существовал

значит сборщик пакета с ядром выпилил его...

newzenon написал:
Захотел её поковырять -я с ней дел не имел

ставьте bsd wink в режиме "только для чтения" с ФС особо не поковыряешься...

newzenon написал:
почему отказывается даже форматировать

что хоть пишет?

newzenon написал:
Кстати hfs попробовал сейчас работает, монтирует, только что-то не пойму так она без журнала и осталась, но она нафиг не нужна.

а это зачем трогать, если макоси нет?

#173358
Fat-Zer написал:

значит сборщик пакета с ядром выпилил его...

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

Fat-Zer написал:

ставьте bsd wink в режиме "только для чтения" с ФС особо не поковыряешься...

Ну насчет только чтения, не знаю, может и есть поддержка записи, а так да bsd ставить.

Fat-Zer написал:
[quote=newzenon]почему отказывается даже форматировать

что хоть пишет?[/quote]

text
mkfs.ufs: /dev/sda8: could not find special device

sda8 на месте.
ufsutils

text
Utilities to manage the UFS filesystem, mostly used in BSD or derived
operating systems. This include FFS, UFS and UFS2.

The following utilities are provided: * mkfs.ufs * fsck.ufs * fsdb.ufs * dumpfs.ufs * growfs.ufs * tunefs.ufs * badsect.ufs * ffsinfo

Fat-Zer написал:

а это зачем трогать, если макоси нет?

А кто запрещает?

#173361
newzenon написал:
Пакет с утилитами стоит, значит ничего не выпилили, в ядре и так не было, для работы это не обязательно.

[facepalm] и как по вашему файловая система должна работать без поддержке в ядре? (про fuse молчим)

newzenon написал:
sda8 на месте.

на всяк пожарный: от root'а?
а если loop устройство:
dd if=/dev/zero of=./tmp.img count=128 bs=1M
mkfs.ufs ./tmp.img

#173363
Fat-Zer написал:
[quote=newzenon]Пакет с утилитами стоит, значит ничего не выпилили, в ядре и так не было, для работы это не обязательно.

[facepalm] и как по вашему файловая система должна работать без поддержке в ядре? (про fuse молчим)[/quote]
Фигню второпях сморозил, зациклился, на том что работало. Вспомнить бы на каком ядре работало, благо их есть у меня - кажется на каком то из 38-х.

Fat-Zer написал:

[quote=newzenon]sda8 на месте.

на всяк пожарный: от root'а?[/quote]
Не ну конечно от рута, следом в ext sda8 -> всё ок.

#173364

С loop в общем-то тоже самое.

text
$ dd if=/dev/zero of=tmp.img count=128 bs=1M
128+0 записей считано
128+0 записей написано
 скопировано 134217728 байт (134 MB), 0,110593 c, 1,2 GB/c
$ mkfs.ufs tmp.img
mkfs.ufs: /dev/tmp.img: could not find special device
#173365
newzenon написал:
mkfs.ufs tmp.img

"./" перед tmp.img забыли...

#173366
text
$ dd if=/dev/zero of=./tmp.img count=128 bs=1M
128+0 записей считано
128+0 записей написано
 скопировано 134217728 байт (134 MB), 0,576838 c, 233 MB/c
$ mkfs.ufs ./tmp.img
mkfs.ufs: ./tmp.img: not a block or character-special device: Success
mkfs.ufs: no valid label found
#173368

Короче походу поломали reiser4 в 2.6.39-2 (ZEN), поддержка у них с 2.6.32-zen3 есть[url] zen-kernel.org[/url], хотя может это вот они виноваты [url]liquorix.net[/url]

#173369
newzenon написал:
$ mkfs.ufs ./tmp.img

бред какой-то... оно даже у меня работает(распакованный deb пакет в gentoo). Могу предложить ещё только собрать самому и отлаживать, где оно перестаёт работать...

#173370

Начал перебирать ядра - из 4-x 39-x ZEN ни в одном reiser4 нет, то-ли выпилили то-ли поломали. :[
Первое же 38-ое всё ок! Короче рабочий reiser4 сейчас на:

text
Linux z4z 2.6.38-7.dmz.1-liquorix-amd64 #1 ZEN SMP PREEMPT Sun May 22 23:53:16 CDT 2011 x86_64 GNU/Linux

Я так думаю на более низких тоже.

text
$ zcat /proc/config.gz | grep -i reiser
CONFIG_REISER4_FS=m
# CONFIG_REISER4_DEBUG is not set
CONFIG_REISERFS_FS=m
# CONFIG_REISERFS_CHECK is not set
# CONFIG_REISERFS_PROC_INFO is not set
CONFIG_REISERFS_FS_XATTR=y
CONFIG_REISERFS_FS_POSIX_ACL=y
CONFIG_REISERFS_FS_SECURITY=y

Сейчас попробую ufs., утро - туплю, это утилиты навёрнутые....

#173372

Короче ufsutils другой попробую скачать., ...

Вот интересно reiser4 решили выпилить в 39 или поломали просто?

Войдите или зарегистрируйтесь, чтобы ответить.