не монтируется ext2fs

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
erro
Сообщения: 4
ОС: FreeBSD 7.0

не монтируется ext2fs

Сообщение erro »

Доброго времени суток! Помогите, пожалуйста, разобраться со следующей проблемой.
Имеется раздел с ext2fs на 2-м слайсе (ad0s2f). Команда mount_ext2fs /dev/ad0s2f /mnt/lin выдает /dev/ad0s2f: Invalid argument. Раздел создавал sysinstall'ом с файловой системой USF, затем применил к нему newfs -T ext2fs /dev/ad0s2f. Та же самая проблема и с FAT32.

Код: Выделить всё

newfs -T ext2fs /dev/ad0s2f
/dev/ad0s2f: 29110.7MB (59618668 sectors) block size 16384, fragment size 2048
        using 159 cylinder groups of 183.77MB, 11761 blks, 23552 inodes.
super-block backups (for fsck -b #) at:
 160, 376512, 752864, 1129216, 1505568, 1881920, 2258272, 2634624, 3010976, 3387328, 3763680, 4140032, 4516384, 4892736, 5269088, 5645440, 6021792, 6398144,
 6774496, 7150848, 7527200, 7903552, 8279904, 8656256, 9032608, 9408960, 9785312, 10161664, 10538016, 10914368, 11290720, 11667072, 12043424, 12419776,
 12796128, 13172480, 13548832, 13925184, 14301536, 14677888, 15054240, 15430592, 15806944, 16183296, 16559648, 16936000, 17312352, 17688704, 18065056,
 18441408, 18817760, 19194112, 19570464, 19946816, 20323168, 20699520, 21075872, 21452224, 21828576, 22204928, 22581280, 22957632, 23333984, 23710336,
 24086688, 24463040, 24839392, 25215744, 25592096, 25968448, 26344800, 26721152, 27097504, 27473856, 27850208, 28226560, 28602912, 28979264, 29355616,
 29731968, 30108320, 30484672, 30861024, 31237376, 31613728, 31990080, 32366432, 32742784, 33119136, 33495488, 33871840, 34248192, 34624544, 35000896,
 35377248, 35753600, 36129952, 36506304, 36882656, 37259008, 37635360, 38011712, 38388064, 38764416, 39140768, 39517120, 39893472, 40269824, 40646176,
 41022528, 41398880, 41775232, 42151584, 42527936, 42904288, 43280640, 43656992, 44033344, 44409696, 44786048, 45162400, 45538752, 45915104, 46291456,
 46667808, 47044160, 47420512, 47796864, 48173216, 48549568, 48925920, 49302272, 49678624, 50054976, 50431328, 50807680, 51184032, 51560384, 51936736,
 52313088, 52689440, 53065792, 53442144, 53818496, 54194848, 54571200, 54947552, 55323904, 55700256, 56076608, 56452960, 56829312, 57205664, 57582016,
 57958368, 58334720, 58711072, 59087424, 59463776


Код: Выделить всё

# fdisk ad0
******* Working on device /dev/ad0 *******
parameters extracted from in-core disklabel are:
cylinders=38308 heads=16 sectors/track=255 (4080 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=38308 heads=16 sectors/track=255 (4080 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 7 (0x07),(OS/2 HPFS, NTFS, QNX-2 (16 bit) or Advanced UNIX)
    start 63, size 29093652 (14205 Meg), flag 0
        beg: cyl 256/ head 0/ sector 0;
        end: cyl 1023/ head 12/ sector 63
The data for partition 2 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 29093715, size 127202670 (62110 Meg), flag 80 (active)
        beg: cyl 1023/ head 255/ sector 63;
        end: cyl 1023/ head 14/ sector 63
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>


Код: Выделить всё

# df
Filesystem  1K-blocks     Used    Avail Capacity  Mounted on
/dev/ad0s2a   9914318   161254  8959920     2%    /
devfs               1        1        0   100%    /dev
/dev/ad0s2d  19834638  4296176 13951692    24%    /usr
/dev/ad0s2e   1982798    43240  1780936     2%    /var
/dev/ad0s1   14546825 11370214  3176611    78%    /mnt/c
Спасибо сказали:
Аватара пользователя
Maestro
Сообщения: 227
Статус: ипэшник
ОС: FreeBSD-6.2 STABLE

Re: не монтируется ext2fs

Сообщение Maestro »

А чем Вас не устривает UFS? Да, как мне кажется, надо смотреть в сторону /etc/fstab. Судя по выводу df -h у вас ваще нет ad0s2f. Оттого и надо в fstab добавить ad0s2f. И попробуйте команду mount -t ext2fs /dev/ad0s2f /mnt/lin
В /etc/fstab добавьте
/dev/ad0s2f /lin ext2 rw 2 2

правда я ни в чем не уверен )))
дайте денег на обновление портов :)
Спасибо сказали:
Аватара пользователя
erro
Сообщения: 4
ОС: FreeBSD 7.0

Re: не монтируется ext2fs

Сообщение erro »

А чем Вас не устривает UFS?

Да вообщем-то всем устраивает. Просто хотелось иметь общий раздел для BSD, Linux и Windows.
Но, как следует подумав, вчера я снёс Linux (FreeBSD меня вполне устраивает), а Windows держу чтобы смотреть фильмы в 3gp-формате. Однако, я хотел бы разобраться почему моя ОСь отказывается работать файловыми системами, отличными от UFS - вдруг когда-нибудь пригодится.
Судя по выводу df -h у вас ваще нет ad0s2f.

ad0s2f существует, просто df его не показывает, т.к. он не смонтирован.
И попробуйте команду mount -t ext2fs /dev/ad0s2f /mnt/lin
В /etc/fstab добавьте /dev/ad0s2f /lin ext2 rw 2 2

Пробовал эту команду - результат нулевой. Про /etc/fstab я знаю, но при загрузке системы mount снова выдает "Invalid argument".
Спасибо сказали:
Аватара пользователя
gcc
Сообщения: 526
ОС: FreeBSD 8.0 CURRENT

Re: не монтируется ext2fs

Сообщение gcc »

по-моиму в ядре должна быть опция...
острожно, не снеси данные, возможно ты носитель криво покдлючил
Спасибо сказали:
Аватара пользователя
erro
Сообщения: 4
ОС: FreeBSD 7.0

Re: не монтируется ext2fs

Сообщение erro »

Перекомпилировал ядро с опцией option EXT2FS (добавил ее в свой конфигурационный файл по аналогии с option MSDOSFS). Не помогает, хотя компиляция и установка ядра прошла нормально. Может нужно еще что-нибудь сделать? Кстати ntfs монтируется нормально, правда расположена она на первом слайсе. Дело в том, что файловая система (и ext2fs и FAT32) создается, но не монтируется. А вот если создать на том же разделе UFS, то ни каких проблем не возникает.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: не монтируется ext2fs

Сообщение arachnid »

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

вообще давно не монтировал ext2, но когда было последний раз - все прошло нормально (как и ext3)

ps. 3gp можно и под фрей смотреть... (только про звук не помню :)
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: не монтируется ext2fs

Сообщение Shura »

Раздел создавал sysinstall'ом с файловой системой USF

Думаю, что проблема именно с этим.

Попробуй поставить linuxfdisk и поманипулировать им.
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
xaionaro
Сообщения: 42
ОС: FreeBSD 6.2

Re: не монтируется ext2fs

Сообщение xaionaro »

erro писал(а):
14.10.2008 19:08
Доброго времени суток! Помогите, пожалуйста, разобраться со следующей проблемой.
Имеется раздел с ext2fs на 2-м слайсе (ad0s2f). Команда mount_ext2fs /dev/ad0s2f /mnt/lin выдает /dev/ad0s2f: Invalid argument. Раздел создавал sysinstall'ом с файловой системой USF, затем применил к нему newfs -T ext2fs /dev/ad0s2f. Та же самая проблема и с FAT32.

Во-первых интересно увидеть "dmesg | tail" после неудачной попытки маунта. Во-вторых, я встречал два разных глюка с похожими симптомами. В одном из глюков Invalid argument выскакивал с некоторой задержкой, а во-втором сразу же. У тебя как?
Ingenio stat sine morte decus...
Спасибо сказали: