Featured image of post 华为服务器RH1288 安装Proxmox &从 NVMe盘启动

华为服务器RH1288 安装Proxmox &从 NVMe盘启动

问题复现:安装问题

1
2
3
4
Starting chrony for opportunistic time-sync... Starting a root shell on tty3.

Starting the installer GUI - see tty2 (CTRL+ALT+F2) for any errors... 
Installation aborted - unable to continue (type exit or CTRL-D to reboot)

在华为服务器上硬装Proxmox时可能会出现以上问题,

切换到tty2可以发现报错

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
(WW) warning,(EE) error,(NI) not implemented, (??) unknown. (==) Log file:"/var/1og/Xorg.0.1og",Time: Sun Jan 15 04:42:02 2023 (廿

Using system config directory"/usr/share/X11/xorg.conf.d" (EE)

Fatal server error:

(EE) Cannot run in framebuffer mode. Please specify busIDs

for all framebuffer devices (EE)

(EE)

Please consult the The X.Org Foundation support

at http://wiki.x.org

for help.

(EE) Please also check the 1og file at "/var/log/Xorg.o.1og" for additional information. (EE)

(EE) Server terminated with error (1). Closing log file. xinit: giving up

xinit: unable to connect to X server:Resource temporarily unavailable xinit: server error

解决方案

根据这篇文章,修改配置文件即可

embed

1
2
3
4
# 生成并编辑配置文件
Xorg -configure
mv xorg.conf.new /etc/X11/xorg.conf
nano /etc/X11/xorg.conf

  1. Load "glx" 替换为 Disable "glx" 并在下一行添加 Disable "glamoregl"

  2. Driver "modesetting" 替换为 Driver "fbdev"

  3. 在 nano 中Ctrl+w Enter 保存并退出

  4. 运行 startx 然后就能看到安装界面了,按照步骤安装即可

NVMe硬盘无法识别问题

BYD华为似乎无法在BIOS中加载NVMe硬盘,但是启动后可以识别。

(此外,华为的恶心网站把非客户拒之门外,让我们捡来的华为服务器甚至无法享受最新固件

((好在借助“人脉”整到了2019最新固件 RH1288 V3-iBMC-V323 RH1288 V3-BIOS-V513

(((但是 即使升级了最新固件也无法读取nvme盘

解决方案

  • 复制 EFI\clover\drivers\off\NvmExpressDxeEFI\clover\drivers\BIOS\ EFI\clover\drivers\UEFI\
  • 将U盘插入服务器,设置启动项为第一,启动即可

后记

特别感谢@PhrouyTE协力,爱你~😘

署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)
最后更新于 2023-02-08 03:01 CST