华为服务器通过mgmt口挂载光盘装系统及Linux系统rescue模式下修复内核

Linux系统rescue模式下修复内核和grub

故障现象

处理思路,内核报错,因此重新安装内核,通过光盘启动,进入救援模式。
1.进入救援模式
(1)华为服务器没有光驱,通过mgmt管理口登录,挂载iso镜像来引导。
连接服务器mgmt口至数据中心网络,浏览器登录,默认IP地址192.168.2.100,默认账号root,默认密码Huawei12#$。登录如下图

单击远程控制链接,进入远程控制管理页面,选择独占模式,如下图

打开远程管理控制台,java信息提示,点击继续
这里要求远控操作电脑安装好jre环境,如果提示不可信任被阻断,请到控制面板java中的安全选项卡中把服务器管理地址添加进“例外站点”清单中,如下图

成功通过网页登陆远程控制台,整个操作就可以在远程电脑上通过浏览器完成了(控制界面是不是很像我们的虚拟机环境呢),点击按钮选择重启

(2)开机按F11,手动选择启动方式,选择Virtual DVD-ROM VM1.1.0.255,虚拟光盘,挂载iso镜像


输入BIOS密码,默认的是:Huawei12#$

(3)进入光盘引导界面,

选择一种语言:选择默认

选择键盘类型:选择默认

选择是否启动网络功能:这里选择不启用

(4)开始挂载光盘等功能:选择继续

这时候系统会告诉你找不到你的磁盘分区,要进入一个脚本:选择OK

2.挂载/分区,修复内核kernal
(1)创建iso镜像挂载带你,挂载iso系统文件,


在Rescue救援模式下,真正的操作系统全部挂载在/mnt/sysimage下,如果想进入,输入
chroot /mnt/sysimage/即可修改根目录为/mnt/sysimage/
使用ls命令可以查看真正系统下的文件
退回到Rescue模式,输入exit命令即可。

一般把rescue救援模式下的系统称之为伪系统,chroot /mnt/sysimage/下的是真正的系统
(2)在救援模式下修复内核。
rpm -ivh /mnt/cdrom/Packages/kernel-2.6.32-642.e16.x86_64.rpm --root=/mnt/sysimage/ -- force
(需要修复的内核文件在系统盘Packages目录下)

内核已修复完成

修复grub
chroot /mnt/sysimage 进入到已损坏的linux系统中
grub-install /dev/sda 安装grub程序到/dev/sda

ls /boot/grub 查看grub目录下是否存在grub.conf文件。

如果没有就手动编辑一个.
(3)测试,内核修复完成,重启系统

如下,系统正常

检查

原文地址:http://blog.51cto.com/it3246/2347559

时间: 2024-10-22 10:18:37

华为服务器通过mgmt口挂载光盘装系统及Linux系统rescue模式下修复内核的相关文章

linux命令行模式下对FTP服务器进行文件上传下载

参考源:点击这里查看 1. 连接ftp服务器 格式:ftp [hostname| ip-address]a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可. 2. 下载文件 下载文件通常用get和mget这两条命令.a) get 格式:get [remote-file] [local-file]将文件从远端主机中传送至本地主机中.如要获取远程服务器上/usr/your/1.htm,则 ftp> get /usr/

Windows Azure上通过挂载磁盘的方式修改Linux系统登录密码

说到windows azure 上的vm密码相关问题,我们前两篇文章已介绍了如果重置windows azure上的windows vm.linux vm的登陆账户密码.今天呢主要说一下,除了以上两种方法以外还有一种方法来找回密码.具体见下: 一.首先是单击虚拟机--仪表盘,记录磁盘名称,删除原虚拟机A保留其磁盘 二.在原有云服务中新建虚拟机或使用已存在的虚拟机B,获取root权限 三.将虚拟机A的磁盘当做数据盘挂载到B (在删除虚拟机A之后可能需要几分钟等待后台同步) 3.1 选择附加---附加

linux php cli模式下获取服务器ip

$ip_cmd = "ifconfig eth0 | sed -n '/inet addr/p' | awk '{print $2}' | awk -F ':' '{print $2}'"; $ret = trim(exec($ip_cmd));

Linux学习-1-安装虚拟机与linux系统

学习linux第一步先要安装环境,虚拟机有几种选择,暂时先使用VMvare Workstation8.0或9.0版本 安装无难度,安装完毕后配置虚拟机,(这里补充一下,虚拟机网卡配置选择桥接模式)将centos系统盘的ISO文件载入虚拟机光驱,起动. 这时有些机器可能会出错无法启动,原因是虚拟机无法安装64位的系统,需要在本机的bios里更改下设置,步骤:1,重启你的电脑:          2,一直按F10,选择语言(English),进入到BIOS设置界面:          3,按方向键选

普通用户自动挂载光盘

普通用户挂载光盘及安装autofs过程普通用户自动挂载光盘(切换到misc下),具体过程看下图: Centos 7安装自动文件系统挂载包autofs过程:1.先输入下面这条命令装包: 2.输入下面命令设为开机自动启动: 3.输入下面这条命令启动服务: centos6系统自动默认的有

磁盘管理,磁盘挂在mount,挂载光盘镜像文件,挂在U盘,umount 卸载命令, dd

1 mount 命令格式: mount[-t vfstype] -o options device dir 其中: *-t vfstype 指定文件系统的类型,通常不必指定.mount会自动选择正确的类型.常 用类型有: 光盘或光盘镜像:iso9660 DOSfat16文件系统:msdos Windows9x fat32文件系统:vfat WindowsNT ntfs文件系统:ntfs MountWindows文件网络共享:smbfs UNIX(LINUX)文件网络共享:nfs *-o opti

虚拟机挂载光盘出现的小问题及解决办法

挂载光盘时出现的问题: [[email protected] ~]# mount /dev/cdrom /mnt/cdrom/ mount: block device /dev/sr0 is write-protected, mounting read-only 虚拟机挂着光驱光驱时提示只读,用以下命令可解决该报错: mount -o remount,rw /dev/cdrom /mnt/cdrom

华为服务器RAID卡电池报错

前些天来的华为服务器 RH2288 H V2RAID卡没有电池,或者说没有电容,会报下面这样的错: 拍的有些模糊,但还是可以看清的. 有2种方法查服务器有没有带电池或者电容: 服务器上有一根ESN号,在服务器上有一个小标签,上面写着ESN:XXXXXXXXXX,把这个号给华为售后的说一下,他们能在后台给你看,这台服务器出厂的时候,有没有带电池. 第2种方法,在服务器启动的时候,按ctrl+H  进入RAID 配置界面,然后找到 Controller  properties  这个选项,点进去,然

挂载光盘

http://www.jb51.net/os/RedHat/1109.html Storm http://blog.sina.com.cn/s/blog_5ca749810101c2dy.html http://my.oschina.net/leejun2005/blog/147607 http://blog.csdn.net/jsjwk/article/details/8140456 ------- http://blog.csdn.net/xeseo/article/details/1768