Linux:
fdisk -l /dev/hda > partitions.txt
cat /proc/partitionsBSD:
disklabel da0s1 > partitions.txt
Для восстановления или клонирования:
fdisk -BI -v -b /boot/mbr da1 # Слайс на весь диск.
disklabel -R -B -r da1s1 partitions.txt
Параметры FS, без ее реального создания можно посмотреть через:
newfs -N /dev/da0s1e
Для визуального создания или редактирования разделов удобно
использовать /stand/sysinstall (Configure/Fdisk иди Label),
в качестве точки монтирования не забыть добавить перед именем "/mnt"
и создать директорию для монтирования.
URL:
Обсуждается: http://www.opennet.me/tips/info/856.shtml
FreeBSD 5:
dd if=/dev/ad0 of=/some/mbr bs=512 count=1
hotya tam v teorii 64 sektora, ne 1.Na boot'ovom label'e [bsdlabel -wB] loader i sam label zanimajut pervye 16 sektorov:
dd if=/dev/ad0s1 of=/some/label bs=512 count=16v sluchae kraha MBR i partition table - ports/sysutils/gpart; v sluchae kraha BSD label'a - ports/sysutils/scan_ffs. Oba est' v sostave http://frenzy.org.ua
кстати, sysinstall сейчас перехал в /usr/sbin/ :)