Hi,
This is actually about TrueNAS Core, but it's BSD at the bottom of it so....
Basically, I run the installer and install TrueNAS Core (BSD Based) to a hard drive in the system.
Drive is fine and was pulled from a working storage system.
Installer runs ok, then we remove the install media and boot the new system.
Seems to boot ok, then it gets to the point where it tries to mount the root filesystem.
"Mounting from zfs:boot-pool/ROOT/default failed with error 2"
No response from the TrueNAS Support Forums or the Discord channel as yet. (Some hours at least).
Digging around managed to discover 'error 2' is 'Unknown File System'. My first thought is WTH doesn't it just say 'Unknown File System' instead of a flipping number? Or would that make it too easy?
Found a suggestion on other non NAS forums that suggest
“The installer does not add zfs_load=“YES” to /boot/loader.conf
Adding it manually after the installation will fix this issue.”
Ok, seems reasonable. But how?
I wind up at a mountroot prompt and can't seem to do anything (useful) from there or from the db (debug?) prompt.
I tried to mount the drive in a Linux box (DragonOS Focal which is basically Lubuntu) and after an hour of messing around trying to get it to handle ZFS, got to the point of mounting it to discover it has 'canmount' set to off.
How in the blue blazes do I even look at loader.conf to see if that's the problem? Much less actually edit it if I can't mount it in another system?
I've no idea where it's hidden in the TrueNAS iso, but presumably in the packages somewhere. Too hard for me.
Any help appreciated
Geoff
ETWebs
This is actually about TrueNAS Core, but it's BSD at the bottom of it so....
Basically, I run the installer and install TrueNAS Core (BSD Based) to a hard drive in the system.
Drive is fine and was pulled from a working storage system.
Installer runs ok, then we remove the install media and boot the new system.
Seems to boot ok, then it gets to the point where it tries to mount the root filesystem.
"Mounting from zfs:boot-pool/ROOT/default failed with error 2"
No response from the TrueNAS Support Forums or the Discord channel as yet. (Some hours at least).
Digging around managed to discover 'error 2' is 'Unknown File System'. My first thought is WTH doesn't it just say 'Unknown File System' instead of a flipping number? Or would that make it too easy?
Found a suggestion on other non NAS forums that suggest
“The installer does not add zfs_load=“YES” to /boot/loader.conf
Adding it manually after the installation will fix this issue.”
Ok, seems reasonable. But how?
I wind up at a mountroot prompt and can't seem to do anything (useful) from there or from the db (debug?) prompt.
I tried to mount the drive in a Linux box (DragonOS Focal which is basically Lubuntu) and after an hour of messing around trying to get it to handle ZFS, got to the point of mounting it to discover it has 'canmount' set to off.
How in the blue blazes do I even look at loader.conf to see if that's the problem? Much less actually edit it if I can't mount it in another system?
I've no idea where it's hidden in the TrueNAS iso, but presumably in the packages somewhere. Too hard for me.
Any help appreciated
Geoff
ETWebs