2288v5服务器默认带着图形化系统或Ubuntu桌面上电,要退到纯命令行,直接按Ctrl+Alt+F2到F6的虚拟终端就能进,但要永久默认命令行,需要改systemd的默认启动目标。
这台机器是华为机架式服务器,市面上常见预装Kylin、Ubuntu Server或者Windows Server,如果你手上这台开机直接进了桌面,说明装的是带图形组件的系统,下面按最常见的场景说透。
2288v5进命令行界面,先分清两种状态
很多人把”退到命令行”理解成重启后进字符界面,但实际操作中分成两种情况:
- 临时切换:当前就在图形桌面里,想马上用命令行干活,不重启
- 永久切换:以后开机直接进命令行,不再加载桌面环境
临时切换:用虚拟终端最快
Linux系统默认开了6个虚拟终端,从图形界面切过去就是几秒钟的事。
操作路径:在桌面任意界面下,同时按住 Ctrl + Alt + F2,屏幕闪一下就到纯字符登录界面了,输入用户名密码,回车,就是命令行。
如果想切回桌面,按 Ctrl + Alt + F1(部分系统是F7,Kylin默认F1),需要注意,部分远程控制台,比如通过iBMC的KVM窗口操作时,快捷键可能被本地电脑截获,此时需要点击远程控制台界面让键盘焦点落在虚拟机窗口里,再按组合键。
永久切换:改默认运行级别
如果你确定这台2288v5长期跑服务,不需要桌面,建议直接改启动目标,行业共识认为,服务器上跑图形界面不仅浪费内存,还增加安全风险面,具体操作:
先打开终端(临时切到命令行也行),执行:
systemctl get-default
如果返回 graphical.target,说明当前默认进图形界面,执行下面命令改成命令行模式:
systemctl set-default multi-user.target
然后重启:
reboot
重启后直接就是黑底白字的登录界面,不再加载桌面,如果哪天又想用桌面,把
multi-user.target 换回 graphical.target 就能恢复。
2288v5服务器切换命令行模式,另一个入口在iBMC里
如果说你是一台全新的2288v5,还没装系统,或者系统启动到一半卡住了,那就要从管理口进,这台服务器的管理网口默认IP是 168.2.100,子网掩码255.255.255.0,把电脑网线插到Mgmt口,配一个同网段IP,浏览器打开 https://192.168.2.100,就能进iBMC管理界面。
通过iBMC远程控制台操作
iBMC默认账号是 root,初始密码在机器侧面的标签纸上(每台不一样,新机器首次登录会强制改),登录后找到”远程控制”或”KVM”选项,启动远程控制台。
- 远程控制台打开后,能看到服务器屏幕画面
- 如果是GRUB启动菜单,按 e 进入编辑模式
- 找到以
linux开头的那一行,在末尾加上3(旧式init方式)或systemd.unit=multi-user.target - 按 Ctrl + X 或 F10 启动
这样就能临时进命令行模式,想永久生效,还是要进系统后执行上面说的 systemctl set-default 命令,这个操作路径在华为官网的iBMC用户指南里有完整描述,建议照着手册来。
2288v5操作系统没装好?直接装不带桌面的版本
很多用户买2288v5时选的是带Kylin桌面的预装系统,装完才发现不想要,其实装系统这一步就能避开:在安装引导界面选择”Server”或”最小化安装”,装出来的系统默认就是命令行,如果你已经装完了图形界面,不想重装,那用上面说的改启动目标就行,不用重新分区折腾,据业内专家指出,多数服务器维护场景下,命令行模式是后续所有配置操作的基础。
命令行界面里,2288v5的日常配置从哪下手
进到命令行以后,第一步建议确认网卡和IP配置,用 ip addr 查看所有网口状态,2288v5一般有四个板载千兆电口,从 eth0 到 eth3(或者叫
enp1s0f0 这种命名),如果系统是Ubuntu/Kylin,网络配置在 /etc/netplan/ 目录下;如果是openEuler或CentOS风格,在 /etc/sysconfig/network-scripts/ 里。
先改root密码,这是最基础的
passwd root
连续输入两次新密码,系统会提示 passwd: all authentication tokens updated successfully,这一步不管你是自己用还是帮客户调试,都建议先做,很多二手或者翻新2288v5到手时,iBMC密码和系统密码可能是默认的,不换风险很大。
看硬件状态,用命令不用进BIOS
2288v5是华为TaiShan 2288 v5(也有X86版的2288H V5),快速看CPU和内存:
lscpu free -h
查看磁盘阵列状态,如果是板载SR450C-M卡,用:
storcli64 show all
没装工具就先 yum install storcli 或 apt install storcli,装完再执行,这些命令在华为的《RAID控制卡用户指南》里逐条有说明,操作前建议翻一下对应版本的手册。
常见卡在命令行进不去的情况,怎么自救
实际操作中,2288v5退到命令行后最常遇到的问题不是命令不会敲,而是屏幕卡住或网络不通,分几个场景说:
重启后卡在GRUB菜单
如果是双系统或者内核升级后卡住,在GRUB界面按 c 进命令行,输入:
ls
列出所有分区,找到Linux根分区(一般是 (hd0,gpt2) 或类似),
set root=(hd0,gpt2) linux /vmlinuz root=/dev/sda2 initrd /initrd.img boot
能进系统后,执行 update-grub(Ubuntu系)或 grub2-mkconfig(CentOS系)重建引导。
命令行能登录,但网卡没起来
nmcli device status
看到 disconnected 状态,用:
nmcli device connect eth0
或者直接写静态IP:
nmcli connection modify eth0 ipv4.addresses 192.168.1.50/24 nmcli connection modify eth0 ipv4.gateway 192.168.1.1 nmcli connection up eth0
iBMC远程控制台黑屏
官方推荐的解决路径是先刷新浏览器缓存,换Chrome或Edge试试,再不行就更新Java Web Start组件,iBMC的KVM插件依赖Java环境,新版固件已经支持HTML5模式,建议升级到较新的iBMC版本。
2288v5服务器命令行操作教程,这些坑提前避开
不要删错网卡配置文件
命令行里改网络,最忌讳直接删 /etc/sysconfig/network-scripts/ifcfg- 文件,正确做法是编辑文件后执行 systemctl restart network(旧系统)或 netplan apply(新系统)。
注意Kylin系统和Ubuntu的差异
Kylin V10是基于CentOS 8还是Ubuntu,取决于具体版本,拿到机器先跑:
cat /etc/os-release
确认发行版后,再选对应的包管理器命令,一体机上最容易犯的错是拿Ubuntu的 apt 去CentOS系上跑,直接报错找不到命令。
Q&A:2288v5服务器进命令行相关,问得最多的几个点
2288v5机器上没有键盘显示器,怎么才能进命令行?
通过iBMC管理口远程登录,电脑连到管理网口,浏览器访问 https://192.168.2.100,登录后启动远程控制台,就像坐在服务器前一样操作,前提是记清楚iBMC的初始登录密码,一般贴在机器前面板的标签上。
命令行模式下,怎么配置RAID?
用 storcli 命令,先 storcli64 show all 看控制器编号,storcli64 /c0 add vd type=raid5 drives=32:0-3 这样建阵列,定期用 storcli64 /c0 show vd 检查阵列状态,比进BIOS的配置界面快捷得多。
2288v5切换命令行模式之后,iBMC还能正常访问吗?
能,iBMC是独立的BMC管理模块,不受操作系统运行状态影响,即使系统彻底崩溃或者断电,只要服务器接上电源和管理网线,iBMC就能登录,这是硬件级的管理通道,和操作系统用什么模式启动没有直接关系。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/702028.html




