- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Centos更换损坏硬盘UUID改变导致系统不能正常启动处理适用场景本文档的适用场景为,更换硬盘导致系统启动时因UUID不同,导致挂载文件读取失败,系统不能正常启动,同时本文档的处理方法也适用于fstab文件配置出错导致无法启动系统的处理。文档中的图片为在虚拟机中模拟出的情况,与实际环境情况略有不用,图片仅供参考。原因分析因为硬盘的更换导致UUID的不同,而系统在启动的时候,会读取fstab文件,来加载预设的硬盘到指定的分区目录。当读取到需要挂载的UUID的硬盘不存在,中断文件的读取,然后提示文件系统错误,不能解析UUID=xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx处理步骤1.故障提示信息此时系统会停留在命令行界面,并给出提示,是输入root密码进入shell还是按control+D继续。如果按了Control+D的continue,会重启服务器,然后重新启动系统,当时因为问题没有解决,重启后还是会循环到这个界面2.进入单用户模式输入root密码进入到shell,此时的shell是属于read-only的单用户模式,虽然命令行的提示于正常使用无异。但是如果想通过vi修改/etc/fstab文件时,会提示该文件是只读文件。3.提权及重加载根目录需要使用su root提权,然后再使用mount / –o remount重新加载跟目录一次,这个步骤很重要。如果不做这个步骤,会导致后面的步骤无法修改 /etc/fstab文件。4.查看及注释旧UUID使用blkid –s UUID命令,查看现在的所有硬盘的UUID,并记录下所有的UUID。然后vi打开/etc/fstab文件,对比刚才查看的UUID,找到与刚才的UUID不同的项,按i进入插入编辑模式,在该项的前面加#注释,按esc键后输入:wq保存并退出,此时推荐reboot重启,看能否正常启动系统,如果可以正常启动系统,证明注释掉的该行UUID是被更换掉的硬盘的。如果还是不能正常启动系统,证明注释可能有误,重复上面的步骤,重新校对及注释不能解析的UUID。5.进入图形界面接下来的操作推荐在图形界面中操作,可以直接复制粘贴UUID,避免手工输入UUID时输入错误。6.新硬盘查找在可以正常启动系统后,在图形界面中登陆root用户。打开命令行终端。首先对新更换进来的硬盘进行格式处理成需要的文件系统,首先用fdisk –l查看当前磁盘信息,新替换的硬盘此时一般来说不是有效分区,一个有效的分区显示的信息是这样的:而还不是有效分区的显示内容是这样的7.硬盘分区需要先对该硬盘先做分区处理,输入 fdisk /dev/sdx 此处的sdx为上面查找到的还不是有效分区的硬盘,根据提示Command (m for help):分别输入n进行分区Command actione extendedp primary partition (1-4)输入p选择建立主分区Partition number (1-4):输入1决定为第一个分区,First cylinder (1-52216, default 1):直接按enter键,该分区的起始磁盘数从1开始Last cylinder or +size or +sizeM or +sizeK (1-52216, default 52216): 直接按enter键,使用整个磁盘的存储空间Command (m for help):输入w写入分区完成分区后,先输入fdisk –l 查看找到刚才分区的硬盘,看看是否已经是有效分区8.硬盘格式化对刚才的有效分区使用ext3或者ext4格式化有两种命令,使用任意一种即可mkfs.ext3 /dev/sdx或mkfs -t ext4 /dev/sdx此处的ext3或者ext4为实际需要的格式化类型。根据实际需求决定。等待数分钟后格式化完成(时间长短由硬盘的大小决定,时间与容量大小成正比),用blkid –s TYPE查看该硬盘的文件格式是否为需要的正确文件格式。再用blkid –s UUID查看该硬盘的UUID如果不能查找到刚才处理过可以硬盘信息,可以先重启以下系统后再查看一次9.修改fstab文件新开一个命令行终端,vi /etc/fstab编辑fstab文件,输入i进入插入编辑模式,复制上一个终端窗口中的新硬盘的UUID,将这个UUID代替掉文件中被注释掉的行里面的UUID,然后取消注释。按esc键后输入:wq保存并退出编辑。10.新硬盘查找Reboot重启系统,如果正常启动,则表示配置正确,该新硬盘及其他的硬盘均加载完成,可以正常使用。如果不能正常启动,可以在单用户模式中提权后,核对UUID是否正确及编辑/etc/fstab文件。
原创力文档


文档评论(0)