设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

如何构建一台网络引导服务器(一)(5)

发布时间:2018-12-25 19:12 所属栏目:117 来源:Gregory Bartholomew
导读:注意:如果出现了错误或虚拟机挂住了,你可能需要启动一个新的 SSH 会话去连接服务器,使用 kill 命令去终止 qemu-system-x86_64 进程。 镜像中添加包 镜像中添加包应该是一个很简单的问题,在服务器上 chroot 进镜

注意:如果出现了错误或虚拟机挂住了,你可能需要启动一个新的 SSH 会话去连接服务器,使用 kill 命令去终止 qemu-system-x86_64 进程。

镜像中添加包

镜像中添加包应该是一个很简单的问题,在服务器上 chroot 进镜像,然后运行 dnf install <package_name>

在网络引导镜像中并不限制你能安装什么包。一个完整的图形化安装应该能够完美地工作。

下面是一个如何将最小化安装的网络引导镜像变成完整的图形化安装的示例:

  1. $ for i in dev dev/pts dev/shm proc sys run; do mount -o bind /$i /fc28/$i; done
  2. $ chroot /fc28 /usr/bin/bash --login
  3. $ dnf -y groupinstall "Fedora Workstation"
  4. $ dnf -y remove gnome-initial-setup
  5. $ systemctl disable sshd.service
  6. $ systemctl enable gdm.service
  7. $ systemctl set-default graphical.target
  8. $ sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/sysconfig/selinux
  9. $ logout
  10. $ for i in run sys proc dev/shm dev/pts dev; do umount /fc28/$i; done

可选地,你可能希望去启用 liveuser 用户的自动登录:

  1. $ sed -i '/daemon/a AutomaticLoginEnable=true' /fc28/etc/gdm/custom.conf
  2. $ sed -i '/daemon/a AutomaticLogin=liveuser' /fc28/etc/gdm/custom.conf

【编辑推荐】

  1. 迁移到Linux:网络和系统设置
  2. 搜索Linux中的文件和文件夹的四种简单方法
  3. Linux下的Rootkit驻留技术分析
  4. 如何在Ubuntu和其他Linux发行版上安装Putty
  5. 用户、组及其它Linux特性
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读