Как отформатировать раздел под FreeBSD
Я хочу отформатировать раздел под FreeBSD и изменить его на файловую систему UFS. Я искал в Интернете, но даже страница справочника "fdisk" не совсем ясна. Любая помощь будет четко оценена!
Мой текущий раздел:
fdisk /dev/da0
******* Working on device /dev/da0 *******
parameters extracted from in-core disklabel are:
cylinders=121601 heads=255 sectors/track=63 (16065 blks/cyl)
Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=121601 heads=255 sectors/track=63 (16065 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 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 63, size 1953520002 (953867 Meg), flag 80 (active)
beg: cyl 0/ head 1/ sector 1;
end: cyl 768/ head 254/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>
4 ответа
На мой вопрос ответили: https://forums.freebsd.org/viewtopic.php?f=3&t=19087&p=108748
Надеюсь, это поможет кому-то еще:-)
И по запросу это ответ по ссылке выше (если она снова станет недоступной):
da0 это твой диск. Первый фрагмент (раздел) на этом называется s1. fdisk говорит, что у вас есть этот слайс, поэтому должен присутствовать /dev/da0s1. Вот что вы форматируете с помощью newfs:
# newfs /dev/da0s1
# mount -t ufs /dev/da0s1 /mnt/usbdisk
# ls -ltr /mnt/usbdisk
total 2
drwxrwxr-x 2 root operator 512 Nov 6 18:11 .snap
С наилучшими пожеланиями
fdisk
для перегородокbsdlabel
для срезов (для непосвященных, как разделы для разделов)newfs
для UFS (родная файловая система)
Быстрый 1 раздел, 1 срез диска:
fdisk -BI [drive]
bsdlabel -wB [drive]s1
newfs [drive]s1a
После чего вы можете смонтировать его с чем-то похожим на:
mount [drive]s1a /mnt
В настоящее время вы должны использовать gpart для разбиения диска (fdisk/disklabel заменяется gpart, так как он поддерживает GPT), newfs для форматирования разделов UFS[2] и zpool для создания файловых систем ZFS. Например, чтобы инициализировать новый, неиспользуемый диск с файловой системой UFS:
GPT:
gpart create -s gpt adaX
gpart add -t freebsd-ufs adaX
newfs / dev / adaXp1
MBR:
gpart create -s mbr adaX
gpart add -t freebsd adaX
gpart create -s bsd adaXs1
gpart add -t freebsd-ufs adaXs1
newfs / dev / adaX1s1a
Если диск уже разбит на разделы и вы хотите переразбить его, посмотрите, что уже присутствует:
gpart show adaX
Затем вы можете удалить разделы, используя "gpart delete -iy adaX:
gpart delete -i 4 adaX
Вы можете использовать "gpart destroy", чтобы уничтожить схему, если вы хотите изменить ее с MBR на GPT, например:
gpart уничтожить adaX
gpart create -s gpt adaX
GPT обычно предпочтительнее в настоящее время, если только вам не нужно взаимодействовать с системами, которые этого не понимают, поскольку он может преодолеть ограничение в 2 ТБ и иметь до 2^32-1 разделов (в теории!).
Руководство FreeBSD является бесценным ресурсом и содержит раздел, в котором подробно описано, как добавлять диски в существующую систему: Добавление дисков.