Appendix B. Troubleshooting and Recovery
-
Fix keyboard layout
If keyboard not set to Dvorak in command line:
sudo apt install console-data
loadkeys -C /dev/console dvorak
or in some cases (GUI?)setkbdmap …
-
Make font bigger
If the console font is too small, do this in the console:
setfont sun12x22
Or do this in Xorg:xterm -fa 'Monospace' -fs 14
-
Current approach
mkdir
/mnt/drivename
cryptsetup luksOpen /dev/
sda1
drivename
mount /dev/mapper/
drivename
/mnt/drivename
-
This worked
From the command line, mount an encrypted drive:
modprobe dm-crypt
fdisk -l
cryptsetup open /dev/
nvme0n1p3
filesys
Note
This is (im)possible from grub but maybe with different incantations?
-
Even messier way
Some more wizardry from the internet …. Let's hope this is never needed again.
mkdir filesys
vgscan
echo 'vgdisplay | grep UUID | awk '{print $3}' > foo.txt
vgrename $($lt; foo.txt) new_name
vgdisplay
modprobe dm-mod
vgchange -ay
vgdisplay
lvscan
mount /dev/new_name/root filesys
Not sure how much, if any, of renaming part of the last part is necessary; maybe I just needed to include /root in the initial mount command?
-
Stock Ubuntu emacs, nxml, and Docbook don't work together correctly. Make sure you did all of Set up DocBook above
Note that emacs doesn't validate xi:include properly. By itself, doesn't break xsltproc, but it does mean you have to manually check for validity by making sure the remaining errors are all xi:include.
-
It's a Brother HL-2280DW. These days (2025), the driver is built in to the OS.
Browse to
192.168.1.99
for the admin WUI.See help