VSCode 串口连接久久派

  1. 先依据下图连接好串口转 USB 线到久久派: 串口连接图
  2. 连接串口转 USB 至计算机。
  3. 确保 VSCode 已安装 serial terminal 插件。
  4. 在串口终端选择对应串口。
  5. 新建并选择配置 115200n81
  6. 久久派连接电源启动即可在 VSCode 看到串口输出。
本地部署推理中文 LLaMA 模型
Manjaro Linux 驱动错误

Manjaro Linux 驱动错误

一不小心安装了错误的显卡驱动,只好进 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
练习烧录( dd 和 xz )命令

练习烧录( dd 和 xz )命令

烧录树莓派系统

1
$ sudo dd bs=4M if=2021-10-30-raspios-bullseye-armhf-lite.img of=/dev/sdc status=progress

进度会自动显示。


烧录 img.xz 到设备

1
$ sudo xz -cd kali-2017.3-rpi3-nexmon.img.xz> /dev/sdb

查看烧录 img.xz 进度命令(在另一个终端执行)

1
$ sudo pkill -USR1 -n -x xz
Linux 下挂载 .VDI 虚拟磁盘文件

Linux 下挂载 .VDI 虚拟磁盘文件

  • 以 Ubuntu 为例

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
2
$ sudo umount /mnt
$ sudo qemu-nbd -d /dev/nbd0
解决 Already Mounted Or Busy 问题

解决 Already Mounted Or Busy 问题

1、 首先使用 dmsetup ls 查看能否看到 Device Mapper 信息。如果显示类似:

1
2
$ dmsetup ls
sdb1

2、 那么执行 dmsetup remove sdb1 命令,将这个 Mapper 信息删除,检查一下:

1
$ dmsetup ls

3、 此时,再挂载磁盘就不会出现问题了。