文章目录
- Dell Mnnnn UEFI Only
- 原始记录:[https://gitee.com/tinylab/linux-lab/issues/I31ZTK#note_4263756](https://gitee.com/tinylab/linux-lab/issues/I31ZTK#note_4263756)
- 启动项会出现三个 U 盘的启动项
- 博通网卡没有网卡驱动
- 触摸板驱动不是很好用
- 安装 Nvida 私有驱动
- 补充:解决黑屏启动不了的方法
- 使用 `Linux Lab Disk` 启动
- DNS 修改
- 在没有无线网卡驱动和有线网络连接的情况下如何联网安装软件包
- 建议:`Linux Lab Disk` 内置的 Ubuntu 系统在同一局域网不能识别 `Windows 的网络共享`。以后后续能加入局域网网络设备的共享访问功能。 NAS Web 的服务能正常访问,本地挂载 NAS 服务的共享文件夹这还没测试。如果有内置 Samba 服务的话应该是能直接访问并挂载。
- Linux 下通过 Virtualbox 启动 Linux-Lab-Disk
Dell Mnnnn UEFI Only
原始记录:https://gitee.com/tinylab/linux-lab/issues/I31ZTK#note_4263756
启动项会出现三个 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 的窗口修改分辨率大小。