LINUX.ORG.RU

Как узнать файловую систему FreeBSD в Linux?

 , , , ,


0

1

Пишу fdisk -l

А он мне в ответ тип ФС FreeBSD 7.3 не отображает.

Disk /dev/sda: 80.0 GB, 80025280000 bytes 255 heads, 63 sectors/track, 9729 cylinders, total 156299375 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0f8000b1

Device Boot Start End Blocks Id System /dev/sda1 * 63 156296384 78148161 a5 FreeBSD

Disk /dev/sdc: 750.2 GB, 750156374016 bytes 255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000

Disk /dev/sdc doesn't contain a valid partition table

Disk /dev/sdb: 750.2 GB, 750156374016 bytes 255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000

Disk /dev/sdb doesn't contain a valid partition table

Disk /dev/sdd: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x3c383c37

Device Boot Start End Blocks Id System /dev/sdd1 * 2048 955273215 477635584 83 Linux /dev/sdd2 955273216 976771071 10748928 82 Linux swap / Solaris

Как бы ещё узнать.

Смотрел.

blkid

/dev/sdd2: UUID=«0a4288ae-b12d-4083-b567-21ea3ea5294c» TYPE=«swap» /dev/sda5: TYPE=«ufs» /dev/sdd1: UUID=«ce0f4512-c87d-48d8-8d1b-cc451f238396» TYPE=«ext4»

Мне нужно смонтировать диски с типом ФС FreeBSD, т.е. UFS. Linux его понимает?

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

тьфу, не уследил.. зато почти в одно время среагировали

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

mount -r -t auto /dev/sda5 /mnt/ mount: wrong fs type, bad option, bad superblock on /dev/sda5, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so

и предыдущий ответ.

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

хмм.. попробуй поставить утилиты для работы с ufs и примонтировать с указанием типа фс..

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

dmesg | tail [ 2292.042381] [ 2292.042382] >>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old [ 2292.042741] ufs_read_super: bad magic number [ 2409.955837] ufs was compiled with read-only support, can't be mounted as read-write [ 2413.707732] ufs was compiled with read-only support, can't be mounted as read-write [ 2438.220202] ufs was compiled with read-only support, can't be mounted as read-write [ 2440.844088] ufs was compiled with read-only support, can't be mounted as read-write [ 2441.988103] ufs was compiled with read-only support, can't be mounted as read-write [ 2443.740050] ufs was compiled with read-only support, can't be mounted as read-write [ 2558.629408] ufs was compiled with read-only support, can't be mounted as read-write

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

Как узнать, дохлая не дохлая? В /dev/ отображается. В fstab пусто по монтируемым дискам.

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

Вот что говорит

fsck /dev/sda1 fsck from util-linux 2.20.1 e2fsck 1.42.5 (29-Jul-2012) ext2fs_open2: Bad magic number in super-block fsck.ext2: Superblock invalid, trying backup blocks... fsck.ext2: Bad magic number in super-block while trying to open /dev/sda1

The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193 <device>

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

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

Dr_Behaviour, в данный момент возможно(вероятность 75%) примонтировать только для чтения.. если нужно что-то записывать - пересобирай ядро..

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

правильно, ufs не ext2, в мане даже нет упоминания про fsck.ufs(по крайней мере у меня)

TODD ★★ ()
Ответ на: комментарий от Dr_Behaviour
zcat /proc/config.gz | grep 'CONFIG_UFS_FS_WRITE'
J ★★★★ ()
Ответ на: комментарий от TODD

mount -t ufs -o ro,ufstype=ufs2 /dev/sdb /mnt/ mount: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so

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

и находится оное в пакете ufsutils(или как он там называется?), не??

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

Не знаю, но «not describe a correct ext2 filesystem» явно говорит, что ТС делает что-то не так.

J ★★★★ ()
Последнее исправление: J (всего исправлений: 1)
Ответ на: комментарий от TODD

Есть /dev/sda1 /dev/sda1p4 /dev/sdb Мне их нужно смонтировать. Прям срочно, по работе.

FreeBSD 7.3 старье гребаное слетело блеать, восстановить не получилось, теперь пытаюсь шару для samba восстановить и конфиги.

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

Прям срочно, по работе.

Одмин не умеющий mount? Забавненько. Ты хоть читай что тебе консоль говорит.

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

Да загрузись ты с диска FreeBSD и сделай fsck. Тебе же пишет, что bad superblock.

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

Читаю же

does not exist, читаем:

/dev/sdd2: UUID=«0a4288ae-b12d-4083-b567-21ea3ea5294c» TYPE=«swap» /dev/sda5: TYPE=«ufs» /dev/sdd1: UUID=«ce0f4512-c87d-48d8-8d1b-cc451f238396» TYPE=«ext4»

ВНЕЗАПНО! действительно does not exist

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

Как он не существует, если по fdisk -l

Disk /dev/sda: 80.0 GB, 80025280000 bytes
255 heads, 63 sectors/track, 9729 cylinders, total 156299375 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0f8000b1

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63   156296384    78148161   a5  FreeBSD

Disk /dev/sdb: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdb doesn't contain a valid partition table

Disk /dev/sdc: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdc doesn't contain a valid partition table

Disk /dev/sdd: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x3c383c37

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1   *        2048   955273215   477635584   83  Linux
/dev/sdd2       955273216   976771071    10748928   82  Linux swap / Solaris
Dr_Behaviour ()
Ответ на: комментарий от J

меня смущает это

Disk /dev/sdb doesn't contain a valid partition table
TODD ★★ ()
Ответ на: комментарий от Dr_Behaviour

Disk /dev/sdb doesn't contain a valid partition table

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

modinfo ufs

filename: /lib/modules/3.2.0-4-686-pae/kernel/fs/ufs/ufs.ko license: GPL depends: intree: Y vermagic: 3.2.0-4-686-pae SMP mod_unload modversions 686

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

Хватит лохматить линуксовый маунт, загрузись уже с родного установочного, прогони fsck в ридонли и сразу будет ясно в чем дело.

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

И таки да, линукс не считает, что ufs есть где-то, кроме sda1.

arturpub ★★ ()

И на всякий случай добавлю, что раздел типа a5 не является ufs, а является собственной таблицей разделов и содержит слайсы, которые уже имеют тип фс. Поэтому маунт вида /dev/sdX не имеет геометрического смысла.

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