[Share Experiences] Linux技术视频分享7则,deepin 25 平台制作
Tofloor
poster avatar
littlebat
deepin
6 hours ago
Author

(首发地址: 学习日记 https://www.learndiary.com/2026/03/video-20260312-7/

2026.03.12~2026.03.19制作的共7个视频及简介

第一:
Linux维修案例:根分区满导致的黑屏故障、笔记本安装显卡驱动 https://www.bilibili.com/video/BV1vxcyzTEeL/

一、/根分区满导致的黑屏故障修复
1、ctrl+alt+f3 登录终端
2、df -h 查看磁盘占用
3、du -sh 命令查找系统重要目录空间占用
4、sudo journalctl --vacuum-size==1M 清除日志
5、sudo apt purge libreoffice* 卸载办公软件
6、sudo apt clean 清除包安装缓存

二、笔记本安装显卡驱动
联想拯救者R7000P,AMD CPU和核显,Nvidia RTX 5060 Mobile,Ubuntu 20.04
1、常用诊断命令 nvidia-smi、update-pciids、lspci -knn | grep -A 3 -i 'vga|nvidia|3d'、mokutil --sb-state、ubuntu-drivers devices
2、加入 PPA 驱动仓库
sudo add-apt-repository ppa:graphics-drivers/ppa
ubuntu-drivers devices
sudo apt install nvidia-driver-580-open

三、重启黑屏,进BIOS设为独显直通。

第二:
Linux数据恢复避坑:4种我不会接手的数据恢复情形 https://www.bilibili.com/video/BV1gcwnzcEny/

一、高强度加密系统(磁盘硬件加密,移动磁盘管控和网络管控,文件加密)
1、移动磁盘管控和网络管控导致不能dd镜像被删除数据分区到其他电脑
2、加密导致按文件特征恢复失败

二、删除数据后大量写入
在删除数据的相同分区中保存恢复的数据,导致原删除数据被彻底覆盖

三、固态硬盘经过周一的fstrim服务任务
删除数据后,所在的分区执行过fstrim命令

四、删除时间过于久且系统一直运行
系统运行产生的新数据会覆盖被删除的数据

第三:
淘宝Linux维修服务:在翻车边缘徘徊的几次 https://www.bilibili.com/video/BV1CTwtzuEvQ/

前言:今天做分区合并翻车进行中(结果未明),引出我的翻车(几乎)经历分享
一、Linux分区直接 dd 到 Windows 分区被Windows磁盘修复破坏
二、直接格式化 Windows 分区再复制 Linux 分区数据延迟近10分钟Windows才正确识别分区
三、Openeuler 固态硬盘lvm 分区跨机械硬盘扩容失败
四、fsck 修复 vmware Linux虚拟机分区说不清楚的数据丢失

第四:
Linux维修实例:把Linux迁移到MacOS(Intel i7 CPU)的PD虚拟机里 https://www.bilibili.com/video/BV1EkwMzCEMr/

把一台Debian 11物理机音乐服务器系统迁移到MacOS(Intel i7 CPU)的PD虚拟机中,设置开机自动启动虚拟机,并自动连接TEAC UD-301 USB声卡。

一、迁移系统
我一般常用dd镜像克隆、bsdtar打包压缩、rsync网络复制的方法。这里选rsync网络复制的方法。
1、创建EFI引导的虚拟机
关键步骤:自定义配置:在进入安装向导前,务必勾选“安装前自定义设置” 。
修改固件类型:在随后打开的配置窗口中,进入 硬件 -> 启动顺序,点击左下角的 高级 按钮。在弹出的窗口中,选择 64位 EFI 选项
2、在Parallels Desktop (PD)启动debian11 live iso
3、rsync 把物理机系统传到虚拟机中并修复引导。
rsync -avAHXr --info=progress2 --no-inc-recursive --ignore-missing-args --numeric-ids /mnt/ root@remote_host_ip:/mnt/

二、解决MacOS开机自动启动虚拟机
1、打开虚拟机配置:首先,启动 Parallels Desktop。在不启动任何虚拟机的情况下,在待配置的虚拟机上,点击菜单栏的 “操作” -> “配置”
2、找到启动设置:在打开的配置窗口顶部,点击 “选项” 选项卡,然后在左侧列表中选择 “启动和关机”
3、选择启动方式:在右侧窗格中,将顶部的启动方式选择为 “自定义”
4、设置自动启动时机(关键步骤):如果你选择了“自定义”模式,请找到 “自动启动” 菜单,点击并从下拉列表中选择 “当 Mac 启动时”
5、然后,找到下方的 “在 Mac 关闭时” 菜单 。从下拉菜单中,选择 “关闭”

三、解决TEAC UD-301 USB声卡设备索引(index)冲突
1、现象:
虚拟机里连接了TEAC UD-301
虚拟机里dmesg显示:
[ 6.205633] snd-usb-audio 1-2:1.0: cannot find the slot for index 0 (range 0-0), error: -16
2、原因:
ALSA 音频系统的设备索引(index)冲突
3、解决方法:
在/etc/modprobe.d/usb-card.conf 中设置:options snd-usb-audio index=-2
表示:让 USB 声卡不要固定占用 index 0,而是让系统自动分配一个空闲的索引号

四、解决MacOS开机USB声卡自动连接到虚拟机
点击 Mac 屏幕左上角的 “Parallels Desktop” 菜单。
选择 “偏好设置” 。
在偏好设置窗口中,点击顶部的 “外接设备” 图标(或叫“设备”)。
在窗口的列表中,找到并选中 “TEAC UD-301”。
如果列表里还没有这个设备,可以先点击左下角的 “+” 按钮,在弹出的菜单中手动添加它。
在列表中找到你的声卡后,在它右侧的 “连接到” 这一列连接到虚拟机

第五:
3小时装个虚拟机的Ubuntu26.04,还是老司机? https://www.bilibili.com/video/BV1y9wRzQEog/

一、特性:
Ubuntu 26.04: Release Date and New Features in Resolute Raccoon: https://linuxconfig.org/ubuntu-26-04-release-date-and-new-features-in-resolute-raccoon

二、下载链接:
Ubuntu 26.04 LTS (Resolute Raccoon) Snapshot 4:
https://cdimage.ubuntu.com/releases/26.04/snapshot-4/
Ubuntu 26.04 LTS (Resolute Raccoon) Daily Build:
https://cdimage.ubuntu.com/daily-live/current

三、snapshot-4 版本安装失败
https://cdimage.ubuntu.com/releases/26.04/snapshot-4/ubuntu-26.04-snapshot4-desktop-amd64.iso
在VMWare Workstation、VirtualBox、Virt-Manager 虚拟机中不能进入安装界面,原因未知

四、2026年3月16日的日构建版本安装成功
https://cdimage.ubuntu.com/daily-live/current/resolute-desktop-amd64.iso

第六:
淘宝Linux服务:订单执行过程中硬盘故障跟客户的纠纷 https://www.bilibili.com/video/BV1EhwizdEoK/
一、
背景:ubuntu Linux 分区合并订单执行过程中硬盘故障,导致跟客户的纠纷

二、
1、3月13日晚上在淘宝找到我,准备做分区合并
2、3月14日上午执行订单过程中硬盘故障,重启不能启动,客户要求对硬盘的损坏负责
3、3月14日晚上客户的硬盘又可以挂载查看历史命令,针对命令详细盘问细节
4、3月17日晚上客户申请只退款,事情基本解决。

三、
小结:数据安全,备份第一选择。

第七:
Linux小技巧:禁用ipv6解决软件安装问题、解决惠普笔记本显卡驱动致黑屏 https://www.bilibili.com/video/BV1wfwCzSEBR/

一、安装软件网络原因不成功可以试试禁用ipv6
云南客户安装PacketFence的经历二、hp 笔记本安装 Nvidia 驱动黑屏可以试试下面的/etc/X11/xorg.conf
1、hp victus 笔记本电脑,i7 13代cpu,Nvidia RTX 5060 显卡
2、hp omen 笔记本电脑,i5-9300H cpu,Nvidia RTX 1650 显卡
#/etc/X11/xorg.conf

Section "ServerLayout"
  Identifier "layout"
  Screen 0 "nvidia"
  Inactive "intel"
EndSection

Section "Device"
  Identifier "nvidia"
  Driver "nvidia"
  BusID "PCI:1:0:0"
  Option "AllowEmptyInitialConfiguration"
  Option "AllowExternalGpus" "True"
  Option "PrimaryGPU" "Yes"
EndSection

Section "Screen"
  Identifier "nvidia"
  Device "nvidia"
EndSection

Section "Device"
  Identifier "intel"
  Driver "modesetting"
EndSection
Reply Favorite View the author
All Replies

No replies yet