How to mount raidz2 on installer shell
James B. Byrne
byrnejb at harte-lyne.ca
Fri May 24 18:11:52 UTC 2019
I just installed 12.0 on a new host with new discs. The install went
fine but the system will not boot because:
gptfsboot: No ZFS pools found, can't boot
I have booted into single user mode from the install stick. How do I
mount bootpool so that the boot-loader finds it when I reboot?
camcontrol devlist shows the drives:
Code:
TEAC DV-20E-V 1.AB> at scbus0 target 0 lun 0 (cd0,pass0)
<WDC WD80EFAX-68KNB0 81.00A81> at scbus1 target 0 lun 0 (pass1,ada0)
<WDC WD80EFAX-68KNB0 81.00A81> at scbus2 target 0 lun 0 (pass2,ada1)
<WDC WD80EFAX-68KNB0 81.00A81> at scbus3 target 0 lun 0 (pass3,ada2)
<WDC WD80EFAX-68KNB0 81.00A81> at scbus4 target 0 lun 0 (pass4,ada3)
<Kingston DataTraveler 2.0 PMAP> at scbus7 target 0 lun 0 (da0,pass5)
gpart shows all the drives partitioned. zpool import shows nothing.
I believe that the problem is that that the installer does not provide
a link from /boot to /bootpool/boot and therefore the boot loader.conf
file cannot be found.
What I wish to do is to mount the raidz2 pool (zroot) and create a
logical link between /boot and /bootpool/boot.
Any help is appreciated.
--
*** e-Mail is NOT a SECURE channel ***
Do NOT transmit sensitive data via e-Mail
Do NOT open attachments nor follow links sent by e-Mail
James B. Byrne mailto:ByrneJB at Harte-Lyne.ca
Harte & Lyne Limited http://www.harte-lyne.ca
9 Brockley Drive vox: +1 905 561 1241
Hamilton, Ontario fax: +1 905 561 0757
Canada L8E 3C3
More information about the freebsd-questions
mailing list