Ubuntu系统入门教程-使用12T大硬盘
说明
- 介绍如何格式化12T大硬盘并挂载使用
- 当文件增加,不能避免要扩展空间,这里测试接入12T大硬盘,并开机自动挂载到固定位置
格式化
- 确定硬盘,通过fdisk命令
$ sudo fdisk -l
Disk /dev/sda: 10.9 TiB, 12000138625024 bytes, 23437770752 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
会看到类似这样的记录,找到对应硬盘是/dev/sda
利用parted进行分区
#进入硬盘
$ sudo parted /dev/sda
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
#创建分区表
(parted) mklabel gpt
#创建分区,这里把整个硬盘做一个分区使用
#1MiB:分区从1 MiB(即一个物理扇区边界)开始,确保对齐。
#100%:分区使用整个磁盘空间。
mkpart primary ext4 1MiB 100%
- 格式化分区
$ sudo mkfs.ext4 /dev/sda1
mke2fs 1.44.1 (24-Mar-2018)
Creating filesystem with 2929720832 4k blocks and 366215168 inodes
Filesystem UUID: 037e803e-7a6b-4ed5-9828-8ca067d5ff33
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848, 512000000, 550731776, 644972544, 1934917632,
2560000000
Allocating group tables: done
Writing inode tables: done
Creating journal (262144 blocks): done
Writing superblocks and filesystem accounting information:
done
- 检查分区表
$ sudo parted /dev/sda print
Model: ATA ST12000NM0127 (scsi)
Disk /dev/sda: 12.0TB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 12.0TB 12.0TB ext4 primary
手工挂载
- 执行命令
#新建一个目录
mkdir ~/data
sudo mount /dev/sda1 ~/data
开机挂载
- 查看uuid
#查看硬盘uuid,这里不用/dev/sda, 当有多个硬盘磁盘设备名可能变化,使用uuid则保持不会
$ sudo blkid
/dev/sda1: UUID="037e803e-7a6b-4ed5-9828-8ca067d5ff33" TYPE="ext4" PARTLABEL="primary" PARTUUID="68aaf58b-4acb-4824-a4a3-4a822c073f25"
- 更改/etc/fstab,增加内容
#mount sda1
UUID=037e803e-7a6b-4ed5-9828-8ca067d5ff33 /home/ubuntu/data ext4 defaults 0 2
- UUID=037e803e-7a6b-4ed5-9828-8ca067d5ff33表示要挂载的分区的唯一标识符 (UUID)。
- UUID 是文件系统的全局唯一标识,不受磁盘设备名 (如 /dev/sda1) 变化的影响
- /home/ubuntu/data表示挂载点,即该分区挂载到的目录路径
- ext4表示分区使用的文件系统类型
- defaults挂载选项,表示使用默认的挂载行为
- 0 用于 dump 工具,决定是否需要备份该分区,0:不备份,1:备份
- 2 用于 fsck 工具,决定系统启动时检查文件系统的优先级. 2:普通检查,优先级低于根分区
- 让设置生效
sudo mount -a
- 验证效果
$ df -h
/dev/sda1 11T 28K 11T 1% /home/ubuntu/data
获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号