十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
什么意思?能不能说清楚一点啊?主系统硬盘不能换,不然没系统了,啥都弄不成,只有重装!
成都创新互联2013年开创至今,是专业互联网技术服务公司,拥有项目成都做网站、成都网站制作、成都外贸网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元灞桥做网站,已为上家服务,为灞桥各地企业和个人服务,联系电话:18982081108
我假设你有二个硬盘,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里,不懂的再问吧!
原来机械硬盘是msdos分区表,新固态硬盘是gpt分区表,数据大小在100GB以内,所以使用 dd 命令迁移。
我系统都是只装在一个分区中,所以直接在 root 模式下执行迁移:
大概一个小时就迁移完成了。
这里要注意的是拷贝的源和目标分别是 /dev/sda1 和 /dev/sdb1 这两个分区,而不是 /dev/sda 和 /dev/sdb 这两个硬盘名称。
最后更新一下硬盘信息(不然显示的大小信息等还是旧硬盘的信息):
dd 工具会将 uuid 也一起拷贝,所以拷贝完成之后,只要将旧的硬盘拆卸下来,替换上新的硬盘,不用修改 /etc/fstab 文件,就能按照你以前的设置自动挂载。
重新启动电脑,顺便修改下Grub,因为莫名其妙出现了一个error问题(具体忘了,上午的事)。
修改文件 /etc/default/grub :
最后更新一下:
在我们使用 Linux 操作系统时,有时我们可能因为硬盘故障、或者需要升级硬盘,这时候我们就需要做更换硬盘的操作。
以下将以 Ubuntu 系统,LVM 分区 作为例子,简单介绍如何给 Linux 系统下 LVM 磁盘分区作更换硬盘操作。
操作大致分为以下几个步骤:
1- 添加新的硬盘到需要更换的 VG卷
2- 迁移旧硬盘的数据到新的硬盘中
3- 检查确认数据
4- 删除旧硬盘
为方便说明,以下为不同硬盘的标记:
旧硬盘 → /dev/sda
新硬盘 → /dev/sdb
其中, /dev/sda 中有一分区 /dev/sda1 ,且当前存在一个 vg_store VG卷,存在一个 store 的 LV 卷。
以上默认假设为新硬盘容量至少大于等于旧硬盘已有的数据容量大小。
完成分区操作后,为新硬盘创建 PV卷
然后将新的物理卷添加到现有的VG卷中
检查PV卷是否已经成功添加,检查新硬盘容量是否满足要求
使用 pvmove 迁移数据