User Tools

Site Tools


bsd:notes:zfs_nas_format

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
bsd:notes:zfs_nas_format [2024/11/30 08:38] Sean Rhonebsd:notes:zfs_nas_format [2025/01/05 04:27] (current) Sean Rhone
Line 1: Line 1:
 +====== ZFS ======
 +
   * https://docs.freebsd.org/en/books/handbook/zfs/   * https://docs.freebsd.org/en/books/handbook/zfs/
 +
 +  * ''NAS'' main (blank)
 +  * ZFS'd
 +
 +  su -
  
   zpool create 'NAS' '/dev/ada1'   zpool create 'NAS' '/dev/ada1'
Line 5: Line 12:
   zpool status 'NAS'   zpool status 'NAS'
  
-====== Clone Mount ======+====== NTFS ====== 
 + 
 +  * ''NAS2'' spare (wiped) 
 +  * Format ''NAS2'' spare to NTFS 
 +  * Clone ''NAS'' main (ZFS) -> ''NAS2'' spare (NTFS) 
 +  * :!: This formatted a 4TB drive with 2TB + rest split and isn't usable under Windows ((Windows shows unpartitioned volumes; Linux sees 4TB 1 partition fine)) 
 + 
 +  su - 
 + 
 +  pkg install fusefs-ntfs rsync 
 + 
 +  kldload 'fusefs' 
 + 
 +  geom disk list 
 + 
 +  gpart destroy -F 'ada2' && dd if='/dev/zero' of='/dev/ada2' count='8096' 
 + 
 +  gpart create -s 'GPT' 'ada2' 
 + 
 +  gpart add -l 'NAS2' -t 'ms-basic-data' 'ada2' 
 + 
 +  NTFS_USE_UBLIO='0' mkntfs -Q -I -v '/dev/ada2' 
 + 
 +  ntfsfix '/dev/ada2' 
 + 
 +  mkdir -p '/mnt/NAS2' && ntfs-3g -o 'rw,big_writes,windows_names' '/dev/ada2' '/mnt/NAS2' 
 + 
 +  rsync --verbose --recursive --update --progress '/NAS/' '/mnt/NAS2/' 
 + 
 +  cp -R -v '/NAS/' '/mnt/NAS2/' 
 + 
 +====== Clone Mount/Rsync ====== 
 + 
 +  * ''NAS2'' spare ([[linux:notes:disk_gpt_format#ext4|GPT ext4 pre-formatted]]) 
 +  * Clone ''NAS2'' spare (ext4) -> ''NAS'' main (ZFS)
  
-  * ext4+  su -
  
-  pkg install fusefs-ext2+  pkg install fusefs-ext2 rsync
  
   mkdir -p '/mnt/NAS2' && mount -t 'ext2fs' -o 'rw' '/dev/ada2p1' '/mnt/NAS2'   mkdir -p '/mnt/NAS2' && mount -t 'ext2fs' -o 'rw' '/dev/ada2p1' '/mnt/NAS2'
  
 +  rsync --verbose --recursive --update --progress '/mnt/NAS2/' '/NAS/'
  
/srv/www/wiki/data/attic/bsd/notes/zfs_nas_format.1732973909.txt.gz · Last modified: by Sean Rhone