On Thu, 6 Jun 2019 12:04-0000, Filippo Moretti via freebsd-stable wrote: > I have the following problem on amd-64 STABLE-12for some odd reason > my custom kernel no longer boot while I could build GENERIC and that > would boot fine.Today I wrote a new configuration kernel file > removing only the devices I do not have.Unfortunately the working > kernel was not moved to kernel.old as it would be expected and now I > am locked out of the system as the new kernel fail to bott with > error sis cannot find zroot/ROOT/default.Is there a way to recover > my system?SincerelyFilippo
Press 3 in the boot loader to enter the command line. Type in these commands: unload load /boot/kernel/kernel load /boot/kernel/opensolaris.ko load /boot/kernel/zfs.ko boot -s Your keyboard layout is "US" at the moment. The hyphen (minus) key is usually on the plus key when the US keyboard layout is active and you're using a non-US keyboard, and slash is usually on the hyphen key. Once you get to a proper Unix shell, you might want to change the keyboard layout to something sensible using: kbdcontrol -l <layout> If you have physical access to your system and bootable install media at hand, you could boot from said install media, select shell, and import your pool using: zpool import -Nf zroot Manually mount your rootfs, e.g.: mount -t zfs zroot/ROOT/default /mnt If one of these routes was successful, edit your /boot/loader.conf or /mnt/boot/loader.conf using edit, ed, ee, or vi, to include: zfs_load="YES" Mount other filesystems as needed, or reboot to see if your system has recovered. -- Trond. _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[email protected]"
