我有一台微型服务器,一个 SSD 和两个 HDD。SSD 上有 Windows 和 Ubuntu。Ubuntu 的分区满了之后,我尝试扩展它。使用 live-usb Ubuntu 系统和 GParted,我擦除了 Windows 系统并扩展了 Ubuntu 的分区。之后,我设法启动到 Ubuntu,但找不到我的两个 HDD 驱动器。我试过了,结果sudo fdisk -l
只lsblk
显示 /dev/sda。sda 是我的 SSD 驱动程序。然后我重新启动并进入 grub 命令行。我ls
在那里试了一下,结果如下:
grub_屏幕截图
如您所见,有三个驱动程序:hd0,hd1 是我的 HDD,hd2 是我的 SSD。但是进入 Ubuntu 系统后,我仍然找不到 hd0 和 hd1。您对下一步该怎么做有什么想法吗?谢谢!
当服务器启动时,屏幕上出现了这个信息,我之前没有注意,但它说两个硬盘驱动程序未配置。 HDD 驱动程序状态未配置
我解决了这个问题,但我不知道如何解决。
首先,我得到了两个空白磁盘,这样我就可以做任何我想做的事情而不必担心数据。
其次,对这两个磁盘做了raid 1。
然后,就可以在 Ubuntu 中看到该磁盘了。
但是,我不需要 raid。所以我删除了 raid 配置并尝试了另一种解决方案。
在此过程中,我在 raid GUI 界面上关闭了这两个磁盘的 SMART。然后我遇到了这个问题: https://community.hpe.com/t5/ProLiant-Servers-Netservers/Microserver-Gen10-hangs-on-boot/td-p/6987843#.XSNDs-gzZPY
因此,首先,我初始化 BIOS。
二、重启并进入live-USB系统
第三,在我的磁盘上“热插拔”。然后,运行后lsblk
,令人惊讶的是,我找到了磁盘。
问题解决了!
我不知道哪一步是关键的,所以我认为可能是重置 BIOS 有效。