Centos7系统home分区挂载,恢复备份

Centos7系统根分区空间小home空间大如何增加分区,操作容易造成数据丢失,主要是centos-home 没有恢复,或者没有备份。造成登陆不成功,黑屏。

如果解决:

1. 恢复备份的文件例如备份为home.tar,在分区操作之前一定要备份home文件。

2.挂载分区,恢复文件。

3.重建home系统。

步骤1:重建/home文件系统所需要的逻辑卷:
lvcreate -L 0.7G /dev/centos/home

步骤2:创建文件系统:
mkfs.xfs不存在请参考:https://www.cnblogs.com/love3556/articles/5899538.html

mkfs.xfs   /dev/centos/home

步骤3:将新建的文件系统挂载到/home目录下:
mount /dev/centos/home

步骤4:恢复/home目录的内容:
tar xvf /data/home.tar -C /

步骤8:删除/run下面的备份:
rm -rf /data/home.tar

最后总结:重装系统,装的时候注意分区大小。不要盲目快速安装

### 回答1: 在CentOS7中,挂载硬盘到home可以通过以下步骤完成: 首先,通过fdisk或parted分区工具分好硬盘分区,并格式化为ext4文件系统。 其次,创建一个新的目录用于挂载硬盘。我们把这个目录起名为“disk”,可以通过执行命令"mkdir ~/disk"在home目录下进行创建。 然后,使用mount命令将硬盘挂载到创建的目录/home/disk。执行命令"mount /dev/sdb1 ~/disk"即可。其中,/dev/sdb1是硬盘分区的设备名。 接着,需要设置开机自动挂载。可通过编辑/etc/fstab文件来实现。使用vim或nano等文本编辑器打开该文件,在最后一行新增一条记录"/dev/sdb1 /home/disk ext4 defaults 0 0",其中/dev/sdb1是硬盘分区的设备名,/home/disk是挂载目录,ext4为文件系统类型,defaults表示使用默认挂载参数,最后两个0表示备份和检查标志。 最后,执行reboot命令重启计算机,检查挂载是否成功。执行df -h命令可以查看现有的文件系统及其使用情况。 通过以上步骤,我们就可以将硬盘成功挂载home目录,并设置自动挂载。 ### 回答2: CentOS 7是一个流行的Linux发行版,许多人使用它来搭建Web服务器或者搭建自己的开发环境。在我们的使用过程中,有时需要在/home目录下挂载一块硬盘或者分区,以扩展我们的存储空间。 下面将具体介绍在CentOS 7上如何挂载硬盘到/home目录下。 第一步:插入硬盘或者分区 首先,我们需要插入一块新硬盘或者分区。我们需要通过以下命令查看已经安装在计算机上的硬盘以及分区信息: sudo fdisk -l 此命令会列出计算机上所有的硬盘以及分区信息,我们可以从中选择需要挂载的硬盘和分区。 第二步:创建挂载点 在/home目录下创建一个新的挂载点(mount point),以后我们可以将硬盘或分区挂载到该目录下。我们可以通过以下命令创建挂载点: sudo mkdir /home/new_dir 其中,new_dir可以替换为任何其他名称。 第三步:修改/etc/fstab文件 接下来,我们需要在/etc/fstab文件中添加一条新的挂载记录。我们可以通过以下命令打开/etc/fstab文件: sudo vim /etc/fstab 然后在文件末尾添加如下一行: /dev/sdb1 /home/new_dir ext4 defaults 0 0 其中,/dev/sdb1表示待挂载分区的设备名,/home/new_dir 表示我们在第二步创建的挂载点,ext4表示分区格式,defaults表示为分区启用默认选项,0 0 分别表示dump和fsck顺序的配置,一般都填写0。 最后,保存并退出/etc/fstab文件。 第四步:挂载分区 现在我们需要通过以下命令将新分区挂载到/home/new_dir目录下: sudo mount -a 然后,我们可以通过以下命令查看/home目录下是否已经成功挂载了新的硬盘或者分区: df -h 其中,-h选项将会以人性化的方式显示文件系统容量信息。 到此,我们已经成功地将硬盘或者分区挂载到/home目录下。在今后的使用中,我们可以在/home/new_dir目录下使用新的存储空间。 ### 回答3: 在CentOS7挂载硬盘到home目录可以通过以下几个步骤完成。 首先,我们需要将要挂载的硬盘插入到计算机上并查看其设备名称。可以使用命令“lsblk”或“fdisk -l”查看。假设我们要挂载的硬盘设备名称为“/dev/sdb”。 接下来,我们需要创建一个挂载点目录。我们可以在home目录下创建一个名为“data”的目录作为挂载点。可以使用以下命令创建该目录: sudo mkdir /home/data 然后,我们需要编辑fstab文件,使我们的硬盘在系统启动时自动挂载home目录下。可以使用以下命令打开fstab文件: sudo nano /etc/fstab 在文件末尾添加以下行: /dev/sdb /home/data ext4 defaults 0 2 其中,“/dev/sdb”为要挂载的硬盘设备名称,“/home/data”为挂载点目录,“ext4”为硬盘文件系统类型,“defaults”为默认挂载选项,最后两个数字“0”和“2”表示文件系统检验和备份的顺序和频率。 保存并关闭文件,然后使用以下命令重新挂载该文件: sudo mount -a 现在我们可以访问/home/data目录,它将显示挂载的硬盘内容。如果我们希望确保在重新启动后保留挂载设置,则需要检查我们添加的条目是否处于fstab文件中。 这样就完成了在CentOS7上将硬盘挂载home目录的过程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值