1、查看硬盘挂载情况
lsblk
命令可以列出所有块设备及其挂载点。
lsblk
输出示例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 50G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 49G 0 part
├─cl-root 253:0 0 47G 0 lvm /
└─cl-swap 253:1 0 2.1G 0 lvm [SWAP]
sdb 8:16 0 1000G 0 disk
sr0 11:0 1 1024M 0 rom
在这个输出中,sdb
是未挂载的硬盘。
2、检查 sdb
硬盘的分区情况
sudo fdisk -l /dev/sdb
输出以下信息:
[root@localhost ~]# sudo fdisk -l /dev/sdb
Disk /dev/sdb:1000 GiB,1073741824000 字节,2097152000 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
2. 对 sdb
硬盘进行分区
使用 fdisk
工具对 sdb
硬盘进行分区:
sudo fdisk /dev/sdb
输出以下信息:
1、输入 n 创建新逻辑分区。
2、选择逻辑分区号(默认是第一个逻辑分区)。
3、选择起始扇区(默认是第一个可用扇区)。
4、选择结束扇区(默认是最后一个可用扇区)。
命令(输入 m 获取帮助):n
分区类型
l 逻辑分区 (5个逻辑分区,0个空闲)
选择 (默认 l):l
添加逻辑分区 5
第一个扇区 (2048-2097151999, 默认 2048):
最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-2097151999, 默认 2097151999):
创建了一个新分区 5,类型为“Linux”,大小为 1000 GiB。
输入 w
保存并退出 fdisk
。
命令(输入 m 获取帮助):w
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。
3. 格式化分区
假设你创建了一个新的逻辑分区 sdb1
,你需要对其进行格式化。这里以 ext4
文件系统为例:
sudo mkfs.ext4 /dev/sdb5
4. 创建挂载点
挂载到wxedge
目录下,确保 /root/wxedge
目录存在:
sudo mkdir -p /root/wxedge
5. 挂载分区
现在可以挂载 sdb1
分区到 /root/wxedge
目录:
sudo mount /dev/sdb1 /root/wxedge
6. 检查挂载情况
使用 df -h
命令检查挂载是否成功:
df -h
你应该会看到类似以下的输出,显示 /dev/sdb1
挂载在 /root/wxedge
下:
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 2.1M 1.6G 1% /run
/dev/sda2 49G 30G 17G 65% /
tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/sda1 976M 118M 792M 14% /boot
tmpfs 1.6G 0 1.6G 0% /run/user/1000
/dev/sdb1 932G 77M 884G 1% /root/wxedge
7. 自动挂载
如果你想在系统启动时自动挂载 sdb1
,可以编辑 /etc/fstab
文件。
打开 /etc/fstab
文件:
sudo nano /etc/fstab
添加以下行(假设 sdb1
的文件系统类型是 ext4
):
/dev/sdb1 /root/wxedge ext4 defaults 0 2
保存并退出编辑器。
测试挂载配置:
sudo mount -a
如果没有错误,重启系统并检查挂载情况:
sudo reboot
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容