diff --git a/format-zfs-pool.nix b/format-zfs-pool.nix new file mode 100644 index 0000000..a54a391 --- /dev/null +++ b/format-zfs-pool.nix @@ -0,0 +1,10 @@ +{ pkgs }: + +pkgs.writeShellScriptBin "format-zfs-pool" '' + echo "copy the ID of disks to be used" + ls /dev/disk/by-id + read diskID + + zpool create -f -o ashift=12 -m /mnt/media-new media-pool $diskID + zfs set mountpoint=legacy media-pool +'' \ No newline at end of file diff --git a/format-zfs.sh b/format-zfs.sh deleted file mode 100644 index 22190d7..0000000 --- a/format-zfs.sh +++ /dev/null @@ -1,6 +0,0 @@ -echo "copy the ID of disks to be used with a space in between" -ls /dev/disk/by-id -read diskID - -sudo zpool create -f -o ashift=12 -m /mnt/media media-pool raidz $diskID -sudo zfs set mountpoint=legacy media-pool \ No newline at end of file