sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y
格式化命令如下:
mkfs.ext4 /dev/sda(换成自己的硬盘名)
或格式化成ntfs格式
mkfs.ntfs /dev/sda(换成自己的硬盘名)
首先介绍一下手动挂载和卸载硬盘,
比如把你的硬盘挂载到/mnt/disk
如果没有这个目录,你需要先创建目录,执行 mkdir -p /mnt/disk (/mnt/disk是你想要创建的目录路径).
mount /dev/sda1 /mnt/disk/
或
mount UUID="14DC0E4ADC0E2698" /mnt/disk/
上面的UUID是对应于/dev/sda1的,两种方式都可以挂载。
挂载完成后,cd到/mnt/disk/目录,然后执行ls,就可以看到挂载的硬盘里的内容了
卸载执行下面的命令就行
umount dev/sda1(设备名)
或
umount /mnt/disk(挂载目录)
以上代码只是示例,需要换成对应的名称和挂载目录
下面是自动挂载
思路一 通过修改fstab挂载(不推荐)
不推荐这种方法,一旦你的硬盘拔下来了,然后在开机之前没装上,你的系统基本就废了,进不去系统,需要重刷,不适用于可能经常插拔的移动硬盘。
执行如下命令:
nano /etc/fstab
在打开的窗口下面空白处输入以下代码
UUID="14DC0E4ADC0E2698" /mnt/disk ntfs auto 0 0
以上代码的含义分别是:你硬盘的UUID(通过blkid命令获取)、想要挂载到的目录(要提前建好目录)、你硬盘的文件系统(ext4或ntfs),后面的auto 0 0照抄就行,要注意这几个参数之间都是有一个空格的。编辑好之后,Ctrl+X退出,Y保存,回车确认,这样就设置好了开机自动挂载硬盘。
思路二 通过rc.local(推荐)
这种方法的好处是,你即使拔下来硬盘开机,也不会进不去系统,等你下次插上硬盘开机还是会自动挂载,非常方便!
依次执行如下操作:
nano /etc/init.d/mount.sh
输入以下内容
#! /bin/sh
# sleep 1
mount UUID="14DC0E4ADC0E2698" /mnt/disk/
记得把你自己硬盘的UUID和你要挂载的目录替换上去,保存退出。然后执行下面的命令:
nano /etc/rc.local
会输出一个内容,在exit0之前添加下面的代码:
sh /etc/init.d/mount.sh
添加后效果如下图所示

然后保存退出即可,这样开机自动挂载硬盘就搞定了,这种方法比较安全,推荐使用。
设置LAN+Wlan同时在线:
1-删除旧的 netplan 生成的 WiFi(如有必删,无则跳过):
nmcli con delete "netplan-wlan0-YH-5G"
2-添加WIFI:(示例-SSID:YH-5G 密码为:12345678 无线模式为:隐藏)
nmcli connection add type wifi \
ifname wlan0 \
con-name YH-5G \
ssid "YH-5G" \
wifi.hidden yes \
wifi-sec.key-mgmt wpa-psk \
wifi-sec.psk "12345678"
3-然后启动连接:
nmcli connection up YH-5G
4-然后设置双网同时在线(有线优先):
nmcli connection modify "Wired connection 1" ipv4.route-metric 50
nmcli connection modify "LYH-5G" ipv4.route-metric 100
5-最后重启网络:
systemctl restart NetworkManager
6-验证是否成功:
ip addr
eth0 有 IP(UP)wlan0 有 IP(UP)则成功。
7-创建开机自启脚本并赋予权限(直接复制执行):
cat > /usr/local/bin/dual-net-auto.sh << 'EOF'
#!/bin/bash
sleep 3
# 启动有线
nmcli connection up "Wired connection 1"
# 启动隐藏WiFi
nmcli connection up "YH-5G"
# 设置路由优先级(有线优先)
nmcli connection modify "Wired connection 1" ipv4.route-metric 50
nmcli connection modify "YH-5G" ipv4.route-metric 100
EOF
# 赋予执行权限
chmod +x /usr/local/bin/dual-net-auto.sh
8-创建系统服务(开机自动运行):
cat > /etc/systemd/system/dual-net.service << 'EOF'
[Unit]
Description=Auto start LAN + WLAN on boot
After=NetworkManager.service
[Service]
Type=simple
ExecStart=/usr/local/bin/dual-net-auto.sh
[Install]
WantedBy=multi-user.target
EOF
9-启用开机自启(最后一步):
systemctl daemon-reload
systemctl enable dual-net
systemctl start dual-net
10-重启验证是否成功
reboot