当前位置: 技术问答>linux和unix
系统不能启动,懂的朋友帮忙看下,本人linux白痴.
来源: 互联网 发布时间:2017-02-21
本文导语: 我把系统从一个160G硬盘用ghost克隆到另一个500G硬盘上. 然后把500G的硬盘接上, 拆掉160G的硬盘. 系统启动到这就不动了. 应该怎么解决. | 这个问题有多个解决办法:第一、不要用ghost克隆,ghost不使用linux,...
我把系统从一个160G硬盘用ghost克隆到另一个500G硬盘上.
然后把500G的硬盘接上,
拆掉160G的硬盘.
系统启动到这就不动了.
应该怎么解决.
然后把500G的硬盘接上,
拆掉160G的硬盘.
系统启动到这就不动了.
应该怎么解决.
|
这个问题有多个解决办法:第一、不要用ghost克隆,ghost不使用linux, 许多文件系统ghost认不出,如XFS,
linux下的克隆软件很多,可下载台湾的再生龙试试:
http://storysky.blog.51cto.com/628458/291587
第二个方法:直接用DD命令,新手可以先用fdisk -l 命令看看原盘是不是hda,目标盘是不是sda,然后运行:
dd if=/dev/hda of=/dev/sda
dd完后,在修改新盘/etc/fstab文件和/etc/mtab文件,将里面的hda该为sda,再修改新盘/boot/grub/grub.conf文件,将root=LABEL或root=UUID的数据改成新盘的数据,在然后运行grub命令: grub
>root (hd1,x) # x是你新盘文件系统的的分区号减1
>setup (hd1)
最后一步也可在关机拔掉旧硬盘重新启动时再做。重新启动后grub找不到启动信息时自然会出来grub命令行提示符。
linux下的克隆软件很多,可下载台湾的再生龙试试:
http://storysky.blog.51cto.com/628458/291587
第二个方法:直接用DD命令,新手可以先用fdisk -l 命令看看原盘是不是hda,目标盘是不是sda,然后运行:
dd if=/dev/hda of=/dev/sda
dd完后,在修改新盘/etc/fstab文件和/etc/mtab文件,将里面的hda该为sda,再修改新盘/boot/grub/grub.conf文件,将root=LABEL或root=UUID的数据改成新盘的数据,在然后运行grub命令: grub
>root (hd1,x) # x是你新盘文件系统的的分区号减1
>setup (hd1)
最后一步也可在关机拔掉旧硬盘重新启动时再做。重新启动后grub找不到启动信息时自然会出来grub命令行提示符。
|
原因很简单,内部关联的一些数据变了,如uuid等
你为什么不重装呢,而是GHOST
|
突然发现这个界面我以前建过,他让你修复文件系统。据说禁用SELinux就可以,我没有试过
|
superblock变掉了的缘故吧... 原先的superblock只有160G的信息,现在变500G了,当然对不上了
google下 修复superblock
google下 修复superblock
|
呃? 还在纠结?
不是有很清晰的superblock的报错么, 尝试修复下先
http://www.google.com.hk/#hl=zh-CN&newwindow=1&safe=strict&site=&source=hp&q=%E4%BF%AE%E5%A4%8Dsuperblock&oq=%E4%BF%AE%E5%A4%8Dsuperblock&aq=f&aqi=&aql=&gs_l=hp.3...443.3017.0.3389.15.9.0.0.0.0.0.0..0.0...0.0.8lLjLLAvKC0&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=a8eb84d9f9e5e420&biw=1438&bih=785
不是有很清晰的superblock的报错么, 尝试修复下先
http://www.google.com.hk/#hl=zh-CN&newwindow=1&safe=strict&site=&source=hp&q=%E4%BF%AE%E5%A4%8Dsuperblock&oq=%E4%BF%AE%E5%A4%8Dsuperblock&aq=f&aqi=&aql=&gs_l=hp.3...443.3017.0.3389.15.9.0.0.0.0.0.0..0.0...0.0.8lLjLLAvKC0&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=a8eb84d9f9e5e420&biw=1438&bih=785