一不小心安装了错误的显卡驱动,只好进 TTY 把驱动改正。
相关命令
查看已经安装的驱动
1 | mhwd -li |
查看可用驱动
1 | mhwd -l |
安装英伟达 440 驱动
1 | sudo mhwd -i pci nvidia-video-440xx |
卸载英伟达 440 驱动
1 | sudo mhwd -r pci nvidia-video-440xx |
一不小心安装了错误的显卡驱动,只好进 TTY 把驱动改正。
1 | mhwd -li |
1 | mhwd -l |
1 | sudo mhwd -i pci nvidia-video-440xx |
1 | sudo mhwd -r pci nvidia-video-440xx |
1 | $ sudo dd bs=4M if=2021-10-30-raspios-bullseye-armhf-lite.img of=/dev/sdc status=progress |
进度会自动显示。
1 | $ sudo xz -cd kali-2017.3-rpi3-nexmon.img.xz> /dev/sdb |
1 | $ sudo pkill -USR1 -n -x xz |
1、首先安装 QEMU 工具
1 | $ sudo apt-get install qemu-utils |
2、然后加载内核 nbd 模块
1 | $ sudo modprobe nbd |
3、然后运行 qemu-nbd
1 | $ sudo qemu-nbd -c /dev/nbd0 vdi文件路径 |
这将把 vdi 文件映射到 nbd0 驱动器,提醒:nbd 不止一个驱动器大概有 16 个,分别是 nbd0——nbd15(应该是)。
4、然后映射分区表
1 | $ sudo kpartx -a /dev/nbd0 |
这会建立 /dev/mapper/nbd0pX,其中 X 代表分区号。
5、然后挂载分区
1 | $ sudo mount /dev/mapper/nbd0p1 /mnt |
这是把你 vdi 文件的第一个分区挂载到 /mnt 文件夹下。
6、等到工作完成后卸载文件系统和关闭 QEMU-nbd 服务:
1 | $ sudo umount /mnt |
1、 首先使用 dmsetup ls
查看能否看到 Device Mapper 信息。如果显示类似:
1 | $ dmsetup ls |
2、 那么执行 dmsetup remove sdb1
命令,将这个 Mapper 信息删除,检查一下:
1 | $ dmsetup ls |
3、 此时,再挂载磁盘就不会出现问题了。