什么意思?能不能说清楚一点啊?主系统硬盘不能换,不然没系统了,啥都弄不成,只有重装!
我假设你有二个硬盘,1./dev/sda 2./dev/sdb 你要换的是第二块硬盘sdb,关电直接拔掉,然后插上第二块硬盘,然后根据下面流程:
Fdisk –l列出指定的外围设备的分区表状况。
Fdisk /dev/sdb 对/dev/sdb分区
M 帮助
N新建
P建立一块主磁盘分区
1建立一块
回车
回车
W保存
mkfs.ext4 /dev/sdb1格式化新添加磁盘为ext4文件格式
这里我只截取图片,最后一个步骤,你到这里就行啦!够详细了吧?
对了,你后面还需要用挂载命令给挂载上,不然用df -h 命令是查看不到的,也不能用,最好把挂载命令写到系统/etc/fstab里,不懂的再问吧!
参考
参考2
相关命令:
首先,把原来的根目录 的挂载分区复制到新的 目标硬盘分区
这里其实把 分区的UUID也复制过去了。
该UUID
我擦,这tm才真是难改啊
uuidgen 生成一个 uuid
sudo tune2fs /dev/sdy1 -U cd6ecfb1-05e0-4dd7-89e7-8e78dad1fa0e
我这里最后把 原来根目录的分区uuid改了,就是sda2的uuid被我改成新的了。
然后的 *** 作是把 nv01 resize到真实大小。
reboot 直接出错。
error:unknown filesystem grub rescue
然后就是
参考
找到 ls (hd2) 有反应
然后感觉差不多成了
方法一:首先,我们启动机器了。如果LILO在使用中,在“LILO:”中输init=/bin/bash。如果GRUB是在使用中,然后按下键“E”。我们需要编辑linux kernel的cmdline,开始在linux中追加init=/bin/sh :(图1)
电脑会开机就直接进入shell提示符 – 不需要登录:(图2)
现在请记住,在GRUB布局,内核选项和文字看起来可能和特定的Linux安装明显不同。如果我发出mount命令,我可以看到我的根文件系统已经被安装为只读:
# mount
[...]
/dev/disk/by-uuid/45bba583-3259-4626-ba7e-62873eee3295 on / type ext4 (ro,relatime,data=ordered)
#
上面的关键,是挂载点“/”和“RO”的关键字。为了修改密码文件,我们需要重新挂载文件系统的读写访问:
# mount / -oremount,rw
再发出passwd命令来设置一个新密码
# passwdEnter new UNIX password:Retype new UNIX password:passwd: password updated successfully#
现在只读再次重新挂载文件系统:
# mount / -oremount,ro
最后 ,我们需要重新启动,因为用的不是标准的系统,发行重启将失败。然后按Ctrl-Alt-Del组合。这没有什么不对的,因为文件系统已经重新安装只读 - 没有数据都将丢失。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)