CentOS 7 安装:分区问题和 UI 损坏

CentOS 7 安装:分区问题和 UI 损坏

我正在尝试将 CentOS 7 安装到具有(某种)RAID 设置的 HP Z440 工作站。默认安装失败,屏幕上充满乱码,显然是由于某种严重的系统错误(鼠标无法点击),基于文本的安装(使用linux text)失败,出现来自 blivet.errors.DeviceTreeError 的 Anaconda stacktrace。如果我按“调试”,我会看到从 addUdevPartitionDevice 引发的错误,并且继续下去时,错误似乎是“DeviceTreeError:无法扫描磁盘 RAID1Volume_0”。

基于这些漏洞 报告尤其是这条评论当分区数据出现问题时,这似乎是一个已知问题。

问题是,从这里如何继续前进?我想我需要对磁盘进行重新分区,但是 CentOS 启动磁盘是否提供了一些方法可以做到这一点,如果是的话,什么?我究竟想做什么,删除分区并重新创建它们,还是其他什么?我不需要存储这台计算机上的任何数据,一切都可以擦除。


编辑:我设法使用 alt+f2 在基于文本的安装中进入 Anaconda Shell,并fdisk -l告诉我“分区 2 不在物理扇区边界上启动”,这可能是我的问题。

Edit2:我还在那里看到“扇区大小(逻辑/物理):512字节/4096字节”,使得问题可能与这个问题。我可以重新创建分区,但是 raid 设置怎么样?目前 fdisk 和 p 说:

device boot      start         end        blocks   id System
/dev/md126p1      2048      499711        248832   83 Linux
/dev/md126p2    501658  3907016703    1953257473    5 Extended
Partition 2 does not start on physical sector boundary.
/dev/md126p3    501760  3907016703    1953257472   83 Linux

答案1

为了让这一切顺利进行,我做了两件事:

1) 关于导致 anaconda 堆栈跟踪的分区问题:选择 anaconda 控制台并在 /dev/yourdrive 上启动 fdisk。按“p”检查您的分区。然后删除 ('d') 分区 2(raid 副本也将消失)。写入您的更改('w')并退出 fdisk。重启。然后继续安装。

2)关于格式错误的用户界面:仅使用文本模式安装似乎可以解决此问题。为此,只需在第一个安装/故障排除选择屏幕上按 ESC 并写入linux text.

当然,当实际启动时,所有文本和图标再次出现畸形。我解决了这个问题

  1. 使用 lspci -v 找出我拥有的显卡 |较少的
  2. 在另一台具有图形界面的计算机上下载适当的 NVIDIA 驱动程序
  3. 在目标机器上设置 ssh,yum -y install openssh-server openssh-clients
  4. 在那里发送文件
  5. 以 root 身份登录目标机器
  6. init 3
  7. yum -y update
  8. yum -y install kernel-devel kernel-headers gcc make
  9. ./NVIDIA*.run
  10. init 5

相关内容