Ubuntu 台式机内存太小了,增加了一块 2T 的硬盘,记录下配置过程:
- 查看硬盘信息
可以看出,我电脑当前有三块硬盘:
(1)/dev/nvme0n1
系统盘,256 G
,分了两个区/dev/nvme0n1p1
、/dev/nvme0n1p2
(2)/dev/sda
第一块硬盘,1 T
,分了一个区/dev/sda1
(3)/dev/sdb
第二块硬盘(本次新增的硬盘)
c
~$ sudo fdisk -l
Disk /dev/nvme0n1:238.5 GiB,256060514304 字节,500118192 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:A193F5C4-449A-4D78-9F37-6FF383CEF479
设备 起点 末尾 扇区 大小 类型
/dev/nvme0n1p1 2048 1050623 1048576 512M EFI 系统
/dev/nvme0n1p2 1050624 500117503 499066880 238G Linux 文件系统
Disk /dev/sda:931.5 GiB,1000204886016 字节,1953525168 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:gpt
磁盘标识符:E07BFC3A-8287-4B28-BE4C-3227E09CEEDC
设备 起点 末尾 扇区 大小 类型
/dev/sda1 2048 1953525134 1953523087 931.5G Linux 文件系统
Disk /dev/sdb:1.8 TiB,2000398934016 字节,3907029168 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
- 给
/dev/sdb
硬盘创建分区
c
~$ sudo fdisk /dev/sdb
命令(输入 m 获取帮助): p ------> 输入 p 查看当前分区
Disk /dev/sdb:1.8 TiB,2000398934016 字节,3907029168 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:dos
磁盘标识符:0x36f587e8
命令(输入 m 获取帮助): n ------> 输入 n 创建分区
分区类型
p 主分区 (0个主分区,0个扩展分区,4空闲)
e 扩展分区 (逻辑分区容器)
选择 (默认 p): p ------> 输入 p
分区号 (1-4, 默认 1): ------> 直接回车
第一个扇区 (2048-3907029167, 默认 2048): ------> 直接回车
上个扇区,+sectors 或 +size{K,M,G,T,P} (2048-3907029167, 默认 3907029167):
创建了一个新分区 1,类型为"Linux",大小为 1.8 TiB。
命令(输入 m 获取帮助): p ------> 输入 p 查看当前分区
Disk /dev/sdb:1.8 TiB,2000398934016 字节,3907029168 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:dos
磁盘标识符:0x36f587e8
设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sdb1 2048 3907029167 3907027120 1.8T 83 Linux
命令(输入 m 获取帮助): w -------> 输入 w 保存分区表
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。
- 格式化分区
/dev/sdb1
为EXT4
格式
c
~$ sudo mkfs.ext4 /dev/sdb1
mke2fs 1.44.1 (24-Mar-2018)
丢弃设备块: 完成
创建含有 488378390 个块(每块 4k)和 122101760 个inode的文件系统
文件系统UUID:3c96d683-652e-4f55-bfe0-6424bc4adb70
超级块的备份存储于下列块:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848
正在分配组表: 完成
正在写入inode表: 完成
创建日志(262144 个块) 完成
写入超级块和文件系统账户统计信息: 已完成
- 挂载分区
c
~/work$ mkdir sdb1_hdisk
~/work$ chmod 777 sdb1_hdisk/
~/work$ sudo mount /dev/sdb1 sdb1_hdisk/
~/work$ df -HT
文件系统 类型 容量 已用 可用 已用% 挂载点
udev devtmpfs 17G 0 17G 0% /dev
tmpfs tmpfs 3.4G 2.1M 3.4G 1% /run
/dev/nvme0n1p2 ext4 251G 187G 52G 79% /
tmpfs tmpfs 17G 0 17G 0% /dev/shm
tmpfs tmpfs 5.3M 4.1k 5.3M 1% /run/lock
tmpfs tmpfs 17G 0 17G 0% /sys/fs/cgroup
/dev/loop1 squashfs 230M 230M 0 100% /snap/gnome-3-34-1804/72
/dev/loop2 squashfs 69M 69M 0 100% /snap/gtk-common-themes/1515
/dev/loop3 squashfs 2.3M 2.3M 0 100% /snap/gnome-calculator/934
/dev/loop5 squashfs 67M 67M 0 100% /snap/core20/1950
/dev/loop4 squashfs 367M 367M 0 100% /snap/gnome-3-38-2004/143
/dev/loop8 squashfs 918k 918k 0 100% /snap/gnome-logs/119
/dev/nvme0n1p1 vfat 536M 5.6M 531M 2% /boot/efi
/dev/loop7 squashfs 59M 59M 0 100% /snap/core18/2785
/dev/loop0 squashfs 56M 56M 0 100% /snap/snapd/19361
/dev/loop6 squashfs 56M 56M 0 100% /snap/snapd/19457
/dev/loop9 squashfs 525k 525k 0 100% /snap/gnome-characters/785
/dev/sda1 ext4 984G 865G 69G 93% /home/ciellee/work/sda1_hdisk
/dev/loop10 squashfs 510M 510M 0 100% /snap/gnome-42-2204/120
/dev/loop11 squashfs 1.6M 1.6M 0 100% /snap/gnome-system-monitor/181
/dev/loop12 squashfs 490M 490M 0 100% /snap/gnome-42-2204/111
/dev/loop13 squashfs 787k 787k 0 100% /snap/gnome-logs/115
/dev/loop14 squashfs 78M 78M 0 100% /snap/core22/817
/dev/loop15 squashfs 59M 59M 0 100% /snap/core18/2751
/dev/loop16 squashfs 525k 525k 0 100% /snap/gnome-characters/789
/dev/loop17 squashfs 2.3M 2.3M 0 100% /snap/gnome-calculator/945
/dev/loop18 squashfs 67M 67M 0 100% /snap/core20/1974
/dev/loop19 squashfs 230M 230M 0 100% /snap/gnome-3-34-1804/93
/dev/loop20 squashfs 97M 97M 0 100% /snap/gtk-common-themes/1535
/dev/loop21 squashfs 78M 78M 0 100% /snap/core22/806
/dev/loop22 squashfs 367M 367M 0 100% /snap/gnome-3-38-2004/140
/dev/loop23 squashfs 1.6M 1.6M 0 100% /snap/gnome-system-monitor/184
/dev/loop24 squashfs 132k 132k 0 100% /snap/bare/5
/dev/loop25 squashfs 182M 182M 0 100% /run/wine
tmpfs tmpfs 3.4G 29k 3.4G 1% /run/user/121
tmpfs tmpfs 3.4G 0 3.4G 0% /run/user/1000
/dev/sdb1 ext4 2.0T 29k 1.9T 1% /home/ciellee/work/sdb1_hdisk ------> 新增的硬盘挂载成功
- 查看
/dev/sdb1
分区的UUID="3c96d683-652e-4f55-bfe0-6424bc4adb70"
c
~/work$ sudo blkid
/dev/nvme0n1: PTUUID="a193f5c4-449a-4d78-9f37-6ff383cef479" PTTYPE="gpt"
/dev/nvme0n1p1: UUID="AF9B-73E1" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="8fadced0-ae2f-4fa9-80da-2b02af416c81"
/dev/nvme0n1p2: UUID="ac7c2c55-cb57-4786-8206-afaace91d72f" TYPE="ext4" PARTUUID="d4528cfe-2daa-4e72-92d9-d2d2244209bc"
/dev/sda1: UUID="4074b1d1-b44c-4e24-85c4-76f64bd500ec" TYPE="ext4" PARTUUID="37dd1418-2a95-414c-b3bf-40b52481479d"
/dev/sdb1: UUID="3c96d683-652e-4f55-bfe0-6424bc4adb70" TYPE="ext4" PARTUUID="36f587e8-01"
- 修改
/etc/fstab
配置硬盘自动挂载
c
~/work$ sudo vim /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/nvme0n1p2 during installation
UUID=ac7c2c55-cb57-4786-8206-afaace91d72f / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=AF9B-73E1 /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
UUID=4074b1d1-b44c-4e24-85c4-76f64bd500ec /home/ciellee/work/sda1_hdisk ext4 defaults 0 1
UUID=3c96d683-652e-4f55-bfe0-6424bc4adb70 /home/ciellee/work/sdb1_hdisk ext4 defaults 0 1