diff --git a/morph/make-storage.nix b/morph/make-storage.nix
index d7e0858b881b529f473eeb5cae26e76cdada5946..85c3e315a1fc267a9bfa4511aefff710457bb12b 100644
--- a/morph/make-storage.nix
+++ b/morph/make-storage.nix
@@ -36,7 +36,9 @@
     # Bring in our module for configuring the Tahoe-LAFS service and other
     # Private Storage-specific things.
     ../nixos/modules/private-storage.nix
-   ];
+  ];
+
+  networking.hostId = "00000001";
 
   # Pass the configuration specific to this host to the 100TB module to be
   # expanded into a complete system configuration.  See the 100tb module for
diff --git a/morph/storage001-hardware.nix b/morph/storage001-hardware.nix
index 3346ddd7a7f0eb0c8f82d2323b3801ed4d873a42..f1515643d27ec223467ab0c6dd76e717ef7ff5c9 100644
--- a/morph/storage001-hardware.nix
+++ b/morph/storage001-hardware.nix
@@ -8,7 +8,7 @@
     [ <nixpkgs/nixos/modules/installer/scan/not-detected.nix>
     ];
 
-  boot.initrd.availableKernelModules = [ "ahci" "xhci_pci" "ehci_pci" "megaraid_sas" "usbhid" "usb_storage" "sd_mod" "sr_mod" ];
+  boot.initrd.availableKernelModules = [ "ahci" "xhci_pci" "ehci_pci" "megaraid_sas" "usbhid" "sd_mod" ];
   boot.initrd.kernelModules = [ ];
   boot.kernelModules = [ "kvm-intel" ];
   boot.extraModulePackages = [ ];
@@ -23,6 +23,14 @@
       fsType = "ext4";
     };
 
+  # Manually created using:
+  #   zpool create -f -m legacy -o ashift=12 root raidz /dev/disk/by-id/{wwn-0x5000cca25cc06670,wwn-0x5000cca244c94a41,wwn-0x5000cca24ceb8bb4,wwn-0x500003983bd01315,wwn-0x500003983bd812b2,wwn-0x5000cca25cc09d0c,wwn-0x5000c500921dd6b6}
+  #   mount.zfs root /storage
+  fileSystems."/storage" =
+    { device = "root";
+      fsType = "zfs";
+    };
+
   swapDevices =
     [ { device = "/dev/disk/by-uuid/f986a811-4912-4e9a-8bc3-01cb6926c4c6"; }
     ];