centos换了新硬盘安装系统,原系统盘如何挂载使用

centos因为系统出问题了,用另外一块盘安装了新系统,但是原来的老系统盘里面有东西需要拷贝和查看,现在不知道怎么挂载并查看使用,求解决办法!万分感谢。如图:新盘就是sda,安装了新系统,原系统老盘就是sdb,现在需要挂载sdb并查看使用。

img


mount /dev/mapper/d-root /media
mount /dev/mapper/d-home /media/home

用mount将sdb的分区挂载到/mnt下,然后把数据复制出来就行了

(一) 磁盘挂载与解挂

查看系统磁盘
fdisk -l

分配磁盘空间
fdisk /dev/vdb
此处的/dev/vdb 是列表中的目录名称,不是自定义的目录名称。

在特定的分区上建立 linux 文件系统
mkfs -t xfs /dev/vdb1

制定软件目录
mkdir /home/jpmsoft

挂载
mount /dev/vdb1 /home/jpmsoft

查看挂载信息
lsblk -f

修改/etc/fstab
vim /etc/fstab

img

mount /dev/sdb2 /mnt

看图中 sdb 为120GB,共有2 个分区:

  • sdb1应该是引导区分
  • sdb2 使用的 卷组LVM 管理,有3个 逻辑卷(swap、home、root)

挂载分两种:临时挂载开机挂载

要在新系统中挂载已有磁盘(切记 不要乱使用格式化命令,以免数据丢失):

  1. 需要先知道 原磁盘的分区格式
    # 查看分区信息(包含未挂载的文件系统类型)
    lsblk -f
    # 或
    df -hT
    # 或
    parted -l
    
  2. 临时挂载
    # 挂载到 /mnt 目录下
    mount /dev/mapper/d-swap  /mnt/sd2_swap
    mount /dev/mapper/d-home  /mnt/sd2_home
    mount /dev/mapper/d-root  /mnt/sd2_root
    
  3. 开机挂载(永久生效)
    开机自动挂载到 /mnt 目录下,在 /etc/fstab 中添加以下配置,重启电脑生效
    vi /etc/fstab
    # 添加以下内容(假如 磁盘分区格式为 xfs)
    /dev/mapper/d-swap                /mnt/sd2_swap     xfs     defaults        0 0
    /dev/mapper/d-home                /mnt/sd2_home     xfs     defaults        0 0
    /dev/mapper/d-root                /mnt/sd2_root     xfs     defaults        0 0
    

以上请参考,谢谢!