如何在Linux上更换硬盘

我大约在三年前构建了当前的台式机,并安装了固态驱动器(SSD)。 后来,我需要更多的存储空间,所以我安装了第二个驱动器-一个恰好在附近的老式主轴和盘片硬盘驱动器(HDD)。 最近,我决定用SSD替换此HDD。

本文分步介绍了更换驱动器的步骤,包括一些用于识别和配置驱动器以及编辑Linux使用的配置文件的命令。

识别驱动器和分区

首先,将parted命令与参数-l一起使用以列出系统中的物理驱动器。


   
   
   
root@workstation:~# parted -l
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 512GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End    Size    File system  Name                  Flags
 1      1049kB  538MB  537MB   fat32        EFI System Partition  boot, esp
 2      538MB   495GB  494GB   ext4


Model: ATA WDC WD1500HLFS-0 (scsi)
Disk /dev/sdb: 150GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system     Name              Flags
 1      1049kB  4296MB  4295MB  linux-swap(v1)  Linux swap
 2      4296MB  150GB   146GB   ext4            Linux filesystem

您可以看到我的系统有两个驱动器: sda (它是SSD)和sdb (它是HDD)。 “ 编号”列列出了每个驱动器上存在的分区。 每个分区均以数字表示; 例如, sda上第一个分区的全名是/ dev / sda1 ,第二个分区是/ dev / sda2

将分区映射到挂载点

现在您已经知道了驱动器及其分区,现在可以使用findmnt命令查看有关每个分区以及它们在文件系统中的安装位置的详细信息。

 findmnt --fstab --evaluate 

fstab选项指示findmnt根据/ etc / fstab文件进行搜索, evaluate选项将冗长的通用唯一标识符(UUID)转换为实际设备名称。


   
   
   
# findmnt --fstab --evaluate
TARGET        SOURCE    FSTYPE OPTIONS
/             /dev/sda2 ext4   errors=remount-ro,noatime,discard
/boot/efi     /dev/sda1 vfat   umask=0077,noatime,discard
none          /dev/sdb1 swap   sw
/raptor       /dev/sdb2 ext4   defaults,noatime

findmnt的输出中, SOURCE是您可以从之前参考回到parted命令的输出的分区。 TARGET是文件系统中每个文件的安装路径; 这也称为挂载点

交换空间

另外,在上述中,交换分区节目没有对其靶的输出。 使用cat命令验证有关交换空间的详细信息。 <

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值