线性代数总结
高等数学二总结
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

基尔霍夫定律

大前提:集总参数电路中,任意时刻:

基尔霍夫电流定律(KCL)

  • 流出 / 流入任意一个节点的所有电流的代数和为零,即: ΣI=0

或者说,

  • 对于任何一个节点,流入该节点的电流之和等于流出该节点的电流之和。
  • 实际上其可由节点推广到任意一个闭合面。

基尔霍夫电压定律(KVL)

  • 任意一回路,沿指定的回路绕行方向,各元件两端的电压代数和为零,即: ΣU=0
  • 元件两端电压方向与绕行方向相同时取正号。
  • 实际上其可推广到不闭合回路或一条支路,其电路中任意两点之间的电压等于这两点作为端点的任意路径上各个电压之和。
练习烧录( 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、 此时,再挂载磁盘就不会出现问题了。