Ubuntu Server 16.04.3 LTS最小安装后无法启动GUI求助
解决Ubuntu Server 16.04.3 LTS最小GUI启动问题及文件服务器搭建指南
刚接触Linux一周就上手搭建公司文件服务器,勇气可嘉!针对你遇到的GUI无法启动的问题,以及后续的存储配置、Samba搭建需求,我整理了一步步的解决步骤,你跟着来就行:
一、修复无法启动的GUI环境
既然你能通过Ctrl + Alt + F1进入终端,那咱们先从终端入手修复:
更新系统包列表,确保安装源最新:
sudo apt update重新安装最小桌面环境包(补全可能缺失的依赖):
sudo apt install --reinstall ubuntu-desktop-minimal如果你之前选的是完整桌面,也可以换成
ubuntu-desktop来重装。安装并配置显示管理器(GUI的登录界面核心组件):
sudo apt install lightdm安装过程中会弹出选择默认显示管理器的窗口,用方向键选中
lightdm,按回车确认。重启显示管理器或系统,测试GUI是否能正常启动:
sudo systemctl restart lightdm如果重启显示管理器后没反应,就直接重启系统:
sudo reboot重启后应该就能进入GUI桌面了。
二、GUI下配置存储驱动器
进入桌面后,咱们用系统自带的工具配置存储:
- 打开磁盘工具(点击左上角Dash图标,搜索“Disks”就能找到)
- 找到你要用来存储共享文件的驱动器:
- 如果是新磁盘,先点击顶部的“格式化磁盘”,选择
GPT分区表(兼容性更好),确认格式化。 - 选中磁盘上的未分配空间,点击工具栏的“+”号创建分区:
- 设置分区大小(根据你的需求分配)
- 文件系统选择
ext4(适合Linux服务器的稳定文件系统) - 挂载点设置为
/data(这个路径用来统一存放共享文件,好管理)
- 点击“创建”完成分区后,选中新创建的分区,点击右上角的齿轮图标,选择“编辑挂载选项”:
- 取消勾选“自动挂载选项”(手动配置更稳妥)
- 勾选“开机时挂载”,确保服务器重启后磁盘自动挂载
- 挂载点填写
/data,点击“确定”保存配置
- 如果是新磁盘,先点击顶部的“格式化磁盘”,选择
三、搭建Samba远程文件共享服务
存储配置好后,咱们来搭建Samba服务:
安装Samba相关组件:
sudo apt install samba samba-common-bin备份默认配置文件,避免修改出错后无法恢复:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak编辑Samba配置文件,添加共享目录规则:
sudo nano /etc/samba/smb.conf滚动到文件末尾,添加以下内容:
[CompanyFiles] path = /data # 指向咱们刚才配置的存储分区挂载点 available = yes # 允许访问这个共享 valid users = @sambausers # 只有sambausers组的用户能访问 read only = no # 允许用户读写文件 browsable = yes # 网络上能看到这个共享名称 create mask = 0660 # 新创建文件的权限 directory mask = 0770 # 新创建文件夹的权限按
Ctrl+O保存,按Ctrl+X退出nano编辑器。创建Samba用户组,并添加用户:
# 创建sambausers组 sudo groupadd sambausers # 将你的用户加入组(替换成你实际的用户名,比如jjmn) sudo usermod -aG sambausers jjmn # 设置该用户的Samba访问密码(需要输入两次) sudo smbpasswd -a jjmn重启Samba服务,让配置生效:
sudo systemctl restart smbd nmbd
现在你的小型公司文件服务器就搭建好了!其他同事可以通过以下方式访问:
- Windows:打开资源管理器,地址栏输入
\\你的服务器IP地址\CompanyFiles,输入刚才设置的用户名和密码即可。 - Linux/macOS:打开文件管理器,连接服务器,选择
SMB协议,输入服务器IP和共享名称CompanyFiles,验证身份后就能访问。
内容的提问来源于stack exchange,提问作者JJMN
相关产品推荐
相关产品推荐

