LINUX.ORG.RU
ФорумAdmin

Конверсия XFS v1 -> XFS v2?


0

2

Добрый день!

Есть HDD размеченый как одна ФС XFS v1 (без таблицы разделов), каким образом можно сконвертировать в XFS v2? (Fedora 14.1 - поддержки XFS v1 как я пнимаю в ядре нет - при монтировании тупо портит ФС).


У тебя ведь регистратор все равно будет работать только с первой версией, т.е., тебе надо не конвертировать на том же диске, а просто получить доступ к файлам. Поставь в виртуалке какую-то старую (или другую) систему с нативной поддержкой XFS v1, пробрасывай туда винт и экспортируй содержимое через NFS.

YAR ★★★★★ ()
Ответ на: комментарий от YAR

Так и пускай себе работает с первой на здоровье! :-) Ведь я не собираюсь использовать снятый винт «как есть» снова (другой винт в этот момент уже установлен в регистраторе и заполняется). Т.е. мне надо лишь вытащить данные (или часть), после чего винт вообще можно очистить.

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

sptim ()
Ответ на: комментарий от GHhost

О... То я, похоже, с JFS перепутал:

В операционной системе AIX существует два поколения JFS называемых JFS (JFS1) и JFS2 соответственно. В других операционных системах, таких как OS/2 и Linux, существует только второе поколение, которое называется просто JFS.

Но в любом случае, используемая сейчас XFS имеет 2-ю версию:

Q: Will I be able to use my IRIX XFS filesystems on Linux?

Yes. The on-disk format of XFS is the same on IRIX and Linux. Obviously, you should back-up your data before trying to move it between systems. Filesystems must be "clean" when moved (i.e. unmounted). If you plan to use IRIX filesystems on Linux keep the following points in mind: the kernel needs to have SGI partition support enabled; there is no XLV support in Linux, so you are unable to read IRIX filesystems which use the XLV volume manager; also not all blocksizes available on IRIX are available on Linux (only blocksizes less than or equal to the pagesize of the architecture: 4k for i386, ppc, ... 8k for alpha, sparc, ... is possible for now). Make sure that the directory format is version 2 on the IRIX filesystems (this is the default since IRIX 6.5.5). Linux can only read v2 directories. 
YAR ★★★★★ ()
Ответ на: комментарий от GHhost

Да, у XFS две версии (первая считается устаревшей и её поддержка из ядра выкинута), различаюстя бо большому счёту форматами хранения каталогов - зачастую так и пишут «directory version 1/2».

В XFS tools нет же конвертора, или я плохо поглядел?

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

ну тут я не подскажу, я сам узнал про это только из данного треда.

GHhost ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.