制作启动 U 盘
- 下载镜像,这里用的是 20.04.2 的 server 版本
- 安装烧录工具——balenaetcher
- 烧录镜像,烧录完会自动弹出
安装系统
将 u 盘插入后开机,会自动进入引导程序,跟着指引安装即可
硬盘分区
主硬盘 1 个 T,分了下面几个区,其中/boot/efi
是自动分的,其他都需要选择自定义后自己配置出来。格式均为xfs
。
/boot/efi
:500M/boot
:1G/
:100G/home
:100G/data
:400G[SWAP]
:8G
还剩下约 300G 的空间备用。
配置 SSH
如果有联网的话,可以自动从 github 拉取。装系统时如果没有联网,可以等联网后配置authorized_keys
,或者通过scp
拉取云服务器上的authorized_keys
。
配置系统
修改 root 密码
sudo passwd root
卸载 snap
sudo apt autoremove --purge snapd
硬盘管理
# 磁盘信息查看
lsblk -f # 显示硬盘、分区及类型
sudo parted /dev/sda print # 显示硬盘格式与分区
# 查看lvm管理的磁盘信息
sudo pvs # phicical volumes
sudo vgs # volume groups
sudo lvs # logical volumes
# lvm 拓展容量
vgextend
# 挂载硬盘
sudo mkdir /data1
sudo mount /dev/sda1 /data1
Setup Flexible Disk Storage with Logical Volume Management (LVM) in Linux – PART 1
硬盘自动挂载
修改文件/etc/fstab
UUID=11263962-9715-473f-9421-0b604e895aaa /data ext4 defaults 0 0
修改完后需要验证配置是否正确,否则重启后系统无法正常启动
sudo mount -a
服务
SAMBA 服务
安装:
sudo apt update
sudo apt install samba
配置
sudo vi /etc/samba/smb.conf
[sambashare]
comment = Samba on Ubuntu
path = /home/username/sambashare
read only = no
browsable = yes
sudo systemctl reload smbd
sudo ufw allow samba
由于小米只支持 SMBv1 协议,如果想要支持小米电视,还要加上一行
[global]
server min protocol = NT1
添加用户
sudo smbpasswd -a your_username