Dell M4800 UEFI Only
启动项会出现三个 U 盘的启动项
第一次启动接 U 盘启动是两个启动项,进入后 运行 Ubuntu 启动项,后 reboot
第二次启动 U 盘启动项变成三个。
博通网卡没有网卡驱动
安装博通的网卡驱动
sudo apt install bcmwl-kernel-source
安装后能检测到网卡驱动,还能链接无线网络。
重启后,无线网卡无法识别。
触摸板驱动不是很好用
可以试试 xf86-input-synaptics 包
注:我在 ArchLinux 下使用的是这个包,Ubuntu 的包名还没查询,需要验证。
安装 Nvida 私有驱动
现在是屏幕黑的
F1 窗口无显示
Ctrl+Atl+F2~F7
切换过去在 F3 下会出现终端
但是显示几秒后就又黑了
补充:解决黑屏启动不了的方法
前提条件:将 Linux Lab Disk 挂载到一台 Linux 设备下或进入 Linux Lab Disk 的 Safe (安全启动模式)
下面举例将 Linux Lad Disk 挂载我本地的 Arch Linux下进行处理
查看 Linux Lab Disk 设备路径
sudo fdisk -l
# 找到 /dev/sdX5 这个磁盘分区
将该磁盘挂载到 /mnt 或其他自己喜欢的位置
sudo mount /dev/sdX5 /mnt
修改无线网卡的驱动加载信息
sudo vim /mnt/upper/etc/modprobe.d/*wl.conf
# 在下面能找到无线网卡的配置文件,以实际个人文件为准
# 注释里面 blacklist 的驱动信息
# 保存并退出
卸载该分区
sudo umount -R /mnt
使用 Linux Lab Disk 启动
启动选项选第一个进入
默认启动的 Ctrl+Alt+F1 窗口应该是黑屏,使用 Ctrl+Alt+F2 或 Ctrl+Alt+F2~F7切换窗口
使用登录名 ubuntu 进行登录,登录成功后
卸载博通的网卡驱动和 Nvida 的驱动
sudo apt remove bcmwl-kernel-source
sudo apt remove nvida*
sudo apt autoremove
reboot
重启再进去应该能正常启动到桌面
导致无法启动并黑屏的原因,推测是 Linux Lab Disk 用的是 Ubuntu 启动盘,更新系统后内核版本和驱动版本不兼容导致。具体也要看看是驱动装错了还是启动盘的 Linux 是稳定版不是长期支持版,
由于 Linux Lab Disk 是用 mkusb 写盘制作。里面的文件系统不支持 chroot 方式访问挂载,
DNS 修改
默认的 nameserver 是 127.0.0.0 会出现一些域名无法解析的问题。
sudo cat > /etc/resolv.conf << EOF
nameserver=223.5.5.5
EOF
如果是使用 systemd 管理 DNS 的话 修改 systemed-resolved 的 DNS 地址
sudo systemctl edit systemed-resolved
DNS=223.5.5.5
sudo systemctl reload systemed-resolved
sudo systemctl restart systemed-resolved
systemd 模式是 nano 编辑器不是很好用。
可以修改成 vim
echo $SYSTEMD_EDITOR
# 修改用户
echo 'export SYSTEMD_EDITOR="/usr/bin/vim"' >> .xprofile
# 修改系统
sudo echo 'export SYSTEMD_EDITOR="/usr/bin/vim"' >> /etc/profile
source .profile
echo $SYSTEMD_EDITOR
在没有无线网卡驱动和有线网络连接的情况下如何联网安装软件包
Android 在开发者模式中开启 USB 调试。通过 USB 线连接到电脑。
再开发者模式中选择 USB 默认链接方式为:USB 网络共享
此时电脑会识别到有线网卡已接入。
可以进行相应网络测试:
ping baidu.com
# 如果没有修改 DNS 解析设置,会出现解析失败的问题。
nslookup baidu.com
tracerouter baidu.com
建议:Linux Lab Disk 内置的 Ubuntu 系统在同一局域网不能识别 Windows 的网络共享。以后后续能加入局域网网络设备的共享访问功能。 NAS Web 的服务能正常访问,本地挂载 NAS 服务的共享文件夹这还没测试。如果有内置 Samba 服务的话应该是能直接访问并挂载。
Linux 下通过 Virtualbox 启动 Linux-Lab-Disk
插入 Linux-Lab-Disk 确认 Linux-Lab-Disk 在 Linux 下那个设备目录下
df
# 或
sudo fdisk -l
获取 Linux-Lab-Disk 的读写权限(注:内核更新/重新开关机/VBox 提示无权限启动,都需要再次赋予 rw 权限)
# 此处以在 /dev/sdc 为例
sudo chmod o+rw /dev/sdc
使用 VBoxManage 创建 Linux-Lab-Disk 的虚拟硬盘镜像
VBoxManage internalcommands createrawvmdk -filename Linux_Lab.vmdk -rawdisk /dev/sdc
运行 virtualbox 添加 Linux-Lab-Disk 的虚拟硬盘镜像
创建一个 Ubuntu 64 位 的虚拟机(启用 EIF)并将 Linux-Lab-Disk 的虚拟硬盘镜像挂载到相应磁盘位置
启动 Ubuntu 64 位 的虚拟机即可从 Linux-Lab-Disk 运行
分辨率可以通过 VBox 的窗口修改分辨率大小。
真盘可以改成 vdi/vhd/ 虚拟镜像配合 Ventoy 启动
既能省空间又能提高速度,更便于迁移,能解决 Linux /Windows 的启动问题,以后迁移扩展磁盘也是比较方便。
https://www.ventoy.net/cn/plugin_vtoyboot.html
磁盘格式优化
变更为 LVM 磁盘格式
对 README 中的命令更新
对 server 命令进行补充
SysV 使用 service 命令
systemd 使用 systemctl 命令