中标麒麟7.4进单用户模式

问题

  • 今天由于追加磁盘需要重启服务器,重启后系统无法进入,原因是操作系统启动引导时找不到外挂的磁盘。

解决办法:
1.重启服务器进入操作系统引导:
在这里插入图片描述

2.按e进入gurb的编辑界面
在这里插入图片描述
3.在上图所在位置后添加加single(转到行尾的快捷键是crtl+e),添加后如图所示:
在这里插入图片描述
4.在添加完成后,确认无误后使用快捷键(F10或者CTRL+x)开始进入单用户模式
在这里插入图片描述
输入root用户的密码即可。
5.由于我本次是磁盘挂载问题,所以vi /etc/fstab将外挂的磁盘先注释掉
在这里插入图片描述
6.之后重新启动即可。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
搭建PXE服务器可以让您轻松地通过网络启动和安装操作系统。以下是在中标麒麟7.4 x86_64上搭建PXE服务器的具体步骤: 1. 安装TFTP服务器 在终端中执行以下命令安装TFTP服务器: ``` sudo apt-get update sudo apt-get install tftpd-hpa ``` 2. 配置TFTP服务器 编辑TFTP服务器的配置文件,执行以下命令: ``` sudo vi /etc/default/tftpd-hpa ``` 在文件中添加以下行: ``` TFTP_USERNAME="tftp" TFTP_DIRECTORY="/srv/tftp" TFTP_ADDRESS="0.0.0.0:69" TFTP_OPTIONS="--secure" ``` 保存并关闭文件。 3. 创建PXE启动文件夹 执行以下命令创建PXE启动文件夹: ``` sudo mkdir /srv/tftp sudo mkdir /srv/tftp/pxelinux.cfg ``` 4. 下载PXE启动文件 在PXE启动文件夹中下载PXE启动文件,执行以下命令: ``` sudo wget http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/boot-screens/ldlinux.c32 -O /srv/tftp/ldlinux.c32 sudo wget http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/boot-screens/menu.c32 -O /srv/tftp/menu.c32 sudo wget http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/boot-screens/vesamenu.c32 -O /srv/tftp/vesamenu.c32 sudo wget http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/boot-screens/splash.png -O /srv/tftp/splash.png ``` 5. 下载中标麒麟7.4 x86_64镜像文件 将中标麒麟7.4 x86_64镜像文件下载到PXE启动文件夹中,执行以下命令: ``` sudo wget http://mirrors.ustc.edu.cn/kylin/iso/7.4/kylin-7.4-server-x86_64.iso -O /srv/tftp/kylin-7.4-server-x86_64.iso ``` 6. 配置PXE启动菜单 在PXE启动文件夹的pxelinux.cfg文件夹中创建一个名为default的文件,并编辑该文件,执行以下命令: ``` sudo vi /srv/tftp/pxelinux.cfg/default ``` 添加以下内容: ``` default menu.c32 prompt 0 timeout 100 menu title PXE Menu label Install Kylin 7.4 x86_64 menu label ^Install Kylin 7.4 x86_64 kernel ubuntu-installer/amd64/linux append vga=788 initrd=ubuntu-installer/amd64/initrd.gz ksdevice=bootif ks=http://10.0.0.2/ks.cfg --- quiet ``` 保存并关闭文件。 7. 创建Kickstart文件 创建一个Kickstart文件,用于安装中标麒麟7.4 x86_64。在PXE启动文件夹中创建一个名为ks.cfg的文件,并编辑该文件,执行以下命令: ``` sudo vi /srv/tftp/ks.cfg ``` 添加以下内容: ``` #platform=x86, AMD64, or Intel EM64T #version=DEVEL # Firewall configuration firewall --disabled # Install OS instead of upgrade install # Use CDROM installation media cdrom # Root password rootpw --iscrypted $6$5UaKbcVnDZzZv4n2$HjCJYMKY2KQmVgFJ5jzL7tWVHb1M6d3VZJ7cF2H4m8aBqP7zTt0t8y6/9Y3QdReS4xGk5CmJkGQm4Q5XWvGox0 # Network information network --bootproto=dhcp --device=eth0 --onboot=on # System timezone timezone Asia/Shanghai --isUtc # System language lang en_US # Installation logging level logging --level=info # System bootloader configuration bootloader --location=mbr # Clear the Master Boot Record zerombr yes # Partition clearing information clearpart --all --initlabel # Disk partitioning information part /boot --fstype=ext4 --size=1024 part pv.01 --size=1 --grow volgroup vg01 pv.01 logvol / --fstype=ext4 --name=lv_root --vgname=vg01 --size=1 --grow # System authorization infomation auth --useshadow --enablemd5 # Graphical installation graphical # Packages to install %packages @^server-product-environment @^basic-desktop-environment wget net-tools openssh-server %end # Post-installation script %post # Add user useradd -m -d /home/test -s /bin/bash test # Set password echo "test:123456" | chpasswd # Enable ssh systemctl enable sshd %end ``` 保存并关闭文件。 8. 启动PXE服务器 启动TFTP服务器并开启PXE,执行以下命令: ``` sudo systemctl start tftpd-hpa sudo systemctl enable tftpd-hpa sudo systemctl restart dhcpd ``` 现在,您已经成功地在中标麒麟7.4 x86_64上搭建了PXE服务器。现在,您可以使用网络启动和安装操作系统

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值