建议使用Chrome浏览器访问!
技术支持
互动社区
学习培训
深信服官网
合作伙伴

超融合HCI

关注
深信服超融合SANGFOR HCI是面向下一代数据中心的软件定义基础架构,通过虚拟化技术融合计算、存储、网络和安全等资源,并提供运维管理、容灾备份、智能监控等高级特性,帮助用户构建极简、稳定、高性能的云化数据中心基石。
故障案例库
典型场景排查思路

【HCI】SUSE Linux迁移到超融合后提示找不到磁盘

更新时间:2021-05-11
  • 阅读权限:游客
  • 下载
  • 分享
  • 收藏
所属模块 虚拟机内部
适用版本 通用
将SUSE Linux服务器从vmware迁移到aCloud环境后,尝试开启虚拟机,启动停留在【not found -- exiting to /bin/sh %d $】
尝试从控制台开启虚拟机,启动卡在如下界面,无法进入操作系统:
下载和问题虚拟机对应版本的SUSE安装镜像,加载到虚拟机光驱并从光驱启动,
选择Rescue System,进入急救模式:
语言选择默认(English)即可,在Rescue login提示中登录root用户,回车进入救援shell:
运行fdisk -l 确定系统分区的分区号(本例中sda1是boot分区、sda2是swap分区,所以系统所在分区是sda3):
将上述确定的分区挂载到/mnt目录下,运行blkid找到系统分区所在磁盘的UUID值并记录:
编辑 /mnt/boot/grub/menu.lst 文件,将linux启动选项的root参数改成UUID模式:
保存后退出,调整启动顺序为磁盘启动之后,尝试开启虚拟机,正常开机进入系统:
虚拟机启动文件配置不当、启动时未找到系统分区导致
在menu.lst文件中,把sdx的分区都用UUID的形式来代替
1、Linux救援模式,类似于windows的PE工具,可以用于系统崩溃时拯救数据、修改配置文件等。几乎所有Linux发行版都有救援模式选项;
2、进行救援模式时,最好使用与被救援系统同一发行版本、同一版本号的安装镜像。
本页目录
  • 问题描述
  • 告警信息
  • 处理过程
  • 根因
  • 解决方案
  • 建议与总结