URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 2903
[ Назад ]

Исходное сообщение
"создание ext2fs во FreeBSD"

Отправлено beginner , 16-Янв-10 16:58 
Заранее предупрежу, что с FreeBSD только знакомлюсь...
Итак имеется хард на 1ТБ.
На нем два раздела:
[[Freebsd slice 130GB],[UNUSED 439GB],[NTFS 361GB]]


Нужно откусить 300GB и создать ext2fs раздел на котором будет бэкап/файлопомойка(в общем халм всякий, случись че с котором - голову оторвут =/ ).

пытался сделать через sysinstall --> configure --> fdisk
^C (create)
size for new:   307200M
type partition: 131

далее жму ^W (write)
он начианет ругаться,и просит выполнить: sysctl kern.geom.debugflags=16

делаю в другом терм:
# sysctl kern.geom.debugflags=16
kern.geom.debugflags: 0 -> 16

пробую записть - все вроде получилось в сусинсталл он отображается как ext2fs:
_______________________________________________________________
# fdisk

******* Working on device /dev/ad10 *******
parameters extracted from in-core disklabel are:
cylinders=1938021 heads=16 sectors/track=63 (1008 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=1938021 heads=16 sectors/track=63 (1008 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),(NTFS, OS/2 HPFS, QNX-2 (16 bit) or Advanced UNIX)
    start 1195348455, size 758171610 (370200 Meg), flag 0
        beg: cyl 1023/ head 255/ sector 63;
        end: cyl 1023/ head 14/ sector 63
The data for partition 2 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 63, size 272638737 (133124 Meg), flag 80 (active)
        beg: cyl 0/ head 1/ sector 1;
        end: cyl 1023/ head 15/ sector 63
The data for partition 3 is:
sysid 131 (0x83),(Linux native)
    start 272638800, size 629145216 (307199 Meg), flag 0
        beg: cyl 1023/ head 255/ sector 63;
        end: cyl 1023/ head 15/ sector 63
__________________________________________________________________

пробую смонтировать:
# cd /usr/ports/sysutils/e2fsprogs && make install clean

#kldload ext2fs

#mount -t ext2fs /dev/ad10s3 /mnt/ftp
mount: /dev/ad10s3 : Invalid argument

навсякий случай перезагружаюсь...
захожу в sysinstall fdisk получаю следующее:

WARNING:  It is safe to use a geometry of 1938021/16/63 for ad10 on x  
computers with modern BIOS versions.  If this disk is to be used    x  
on an old machine it is recommended that it does not have more      x  
than 65535 cylinders, more than 255 heads, or more than             x  
63 sectors per track.                                               x
Would you like to keep using the current geometry?                  x

жму yes (типа ничего не трогать) /*кстати раньше такого не было 0_о*/
смотрю там нвоосозданный раздел отображается ext2fs

в /dev/ появились:
ad10s3
ad10s3d

# fstyp /dev/ad10s3
# fstyp /dev/ad10s3d  
#
# kldload ext2fs
kldload: can't load ext2fs: File exists
# mount -t ext2fs /dev/ad10s3 /mnt/ftp
mount: /dev/ad10s3 : Invalid argument
# mount -t ext2fs /dev/ad10s3d /mnt/ftp
mount: /dev/ad10s3d : Invalid argument
#  

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

заранее премного балгодарен.


Содержание

Сообщения в этом обсуждении
"создание ext2fs во FreeBSD"
Отправлено anonymous , 16-Янв-10 23:02 
>Заранее предупрежу, что с FreeBSD только знакомлюсь...
>Итак имеется хард на 1ТБ.
>На нем два раздела:
>[[Freebsd slice 130GB],[UNUSED 439GB],[NTFS 361GB]]
>
>
>Нужно откусить 300GB и создать ext2fs раздел на котором будет бэкап/файлопомойка(в общем
>халм всякий, случись че с котором - голову оторвут =/ ).

вы в курсе, что FreeBSD использует другую файловую систему (UFS/FFS)?

если да, то объясните, зачем для важного дела вы хотите использовать ext2.


"создание ext2fs во FreeBSD"
Отправлено Артур , 30-Янв-10 18:24 
Если конечно все еще актуально...

Если я ничо не путаю, пропущен шаг создания собственно фс в выделенном слайсе. "сусинсталл" этого сам не делает, вот тут подсказывают нужен e2fsprogs.
http://www.freebsd.org/cgi/ports.cgi?query=ext2&stype=all

Дальше наверное все как в линуксе -- mke2fs или вроде того.


>WARNING:  It is safe to use a geometry of 1938021/16/63 for

Это у нас частенько так. Если есть желание вникнуть, то где-то в мануале было.


"создание ext2fs во FreeBSD"
Отправлено zilia , 02-Фев-10 14:41 
Раздел создал, но забыл отформатировать
mke2fs -t ext2 -I 128 /dev/ad10s3

кстати BSD раздел ad10s3d вообще не нужен - под ext в нем нет смысла
так что форматировать надо весь слайс (раздел в терминологии линукс)

кстати, а мне тоже очень интересно, чем обоснован выбор ext2 под такую задачу?

вот у меня тоже родственная песня
http://www.opennet.me/openforum/vsluhforumID1/88039.html

поделитесь опытом