Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1290176
  • 博文数量: 840
  • 博客积分: 10001
  • 博客等级: 上将
  • 技术积分: 5005
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 14:31
文章分类

全部博文(840)

文章存档

2011年(1)

2008年(839)

我的朋友

分类: LINUX

2008-08-29 14:39:08

 
故障现象:
在一台安装有4块2.5"硬盘的服务器上安装SLES10后,无法进入操作系统

受影响的配置:
Systemx3250,Type4364,anymodel
Systemx3250,Type4365,anymodel

解决办法:
目标解决日期,2007年第一季度

临时解决办法:
1.只安装一块硬盘,然后安装SLES10,安装完成后,关闭系统。

2.如果root分区的文件系统是Ext3或者Ext2,这步就可以被忽略。但是如果root分区是Reiser的文件系统,请做以下步骤

a.使用SLES10的安装光盘启动,使用root用户进入"Rescuesystem"

b.使用一下命令给你的root分区设置一个唯一的卷标:
reiserfstune--labelmy_labelmy_root_partitionsuch
as,reiserfstune--labelsles10root/dev/sda1

3.正常模式重新启动SLES10,启动Yast2并且做以下操作:

a.进入Yast2-->System-->Partitioner

b.选择root分区并且按下编辑按钮

c.点击Fstab选项

d.在/etc/fstab,以mount方式点击"Volumelabel",如果没有设置卷标
请输入一个唯一的卷标

e.对于swap分区重复b,c,d步骤

f.按下OK按钮返回到分区的主菜单,然后按Apply应用

4.编辑/boot/grub/menu.lst文件,改变参数"root=/dev/sda*"为"root=LABEL=my_label"
然后,保存menu.list文件

5.关闭系统,将其他要添加的硬盘插入服务器

6.开启系统,正常启动进入SLES10

附加信息:
服务器不能够启动进入操作系统是因为硬盘的命名顺序丢失/dev/sda,/dev/sdb。在操作系统安装完成后,这个顺序发生了变化。这就导致了在Linux内核中硬盘驱动器背板的固件,LSISAS驱动器,SAS传输层发生不匹配。上述的解决方法可以引导用户在/etc/fstab中以卷标重新mount磁盘,从而替代了已经改变的设备名(/dev/sda,/dev/sdb),由于这些磁盘的卷标不会改变,所以启动可以成功进行。

SUSE Linux Enterprise Server10安装完成后无法进入操作系统SUSE Linux Enterprise Server10安装完成后无法进入操作系统SUSE Linux Enterprise Server10安装完成后无法进入操作系统SUSE Linux Enterprise Server10安装完成后无法进入操作系统SUSE Linux Enterprise Server10安装完成后无法进入操作系统SUSE Linux Enterprise Server10安装完成后无法进入操作系统SUSE Linux Enterprise Server10安装完成后无法进入操作系统SUSE Linux Enterprise Server10安装完成后无法进入操作系统SUSE Linux Enterprise Server10安装完成后无法进入操作系统SUSE Linux Enterprise Server10安装完成后无法进入操作系统
阅读(980) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~