博客
关于我
Linux之磁盘管理
阅读量:532 次
发布时间:2019-03-08

本文共 3013 字,大约阅读时间需要 10 分钟。

使用fdisk分区管理外接U盘并格式化文件系统

以下步骤将指导您如何通过fdisk工具对外接U盘进行分区管理,并将分区格式化为文件系统。

1. 查看现有分区情况

首先,我们需要查看系统中已有的分区信息。这可以通过以下命令实现:

[root@localhost ~]# fdisk -l

运行上述命令后,您将看到所有可用的磁盘及其对应的分区信息。例如:

DISK /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00077367
Device Boot Start End Blocks Id System
/dev/sda1 * 1 39 307200 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 39 2358 18631680 83 Linux
/dev/sda3 2358 2611 2031616 82 Linux swap / Solaris

从上述输出可以看到,系统中已经存在三个分区:

- /dev/sda1:大小为307200块,属于主分区(Id 83),用于安装系统。 - /dev/sda2:大小为18631680块,属于主分区(Id 83),用于临时挂载目录。 - /dev/sda3:大小为2031616块,属于交换分区(Id 82),用于临时存储。

此外,您还可以看到第二个磁盘(/dev/sdb)和外接U盘(/dev/sdc)的信息。

2. 进入分区管理界面

接下来,我们需要进入对外接U盘(/dev/sdc)的分区管理界面。使用以下命令进入fdisk:

[root@localhost ~]# fdisk /dev/sdc

运行上述命令后,您将进入fdisk的交互式界面。注意到fdisk的DOS兼容模式已被弃用,建议直接使用扇区为单位进行操作。首先,您需要切换到扇区显示模式:

Command (m for help): u

此时,您将看到以下提示信息:

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to 
switch off the mode (command 'c') and change display units to
sectors (command 'u').

3. 创建新分区

现在,我们需要创建一个新的分区。首先,选择新增分区的选项:

Command (m for help): n

您将进入分区新增界面。选择分区类型(e表示扩展分区,p表示主分区),然后选择分区号(1-4):

Command (m for help): e
Command action e extended p primary partition (1-4)
pPartition number (1-4): 1
First cylinder (1-1020, default 1): Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-1020, default 1020): +500

此时,您已经创建了一个大小为500个扇区的扩展分区。继续按下回车完成操作。

4. 创建逻辑分区

接下来,我们需要在扩展分区中创建一个逻辑分区。选择新增分区的选项:

Command (m for help): n

选择分区类型(l表示逻辑分区),然后选择分区号(2-4):

Command (m for help): l
Command action l logical (5 or over) p primary partition (1-4)
l
First cylinder (502-1020, default 502): Using default value 502
Last cylinder, +cylinders or +size{K,M,G} (502-1020, default 1020): Using default value 1020

此时,您已经创建了一个逻辑分区。继续按下回车完成操作。

5. 格式化分区

现在,我们需要将新创建的分区格式化为文件系统。假设您希望将外接U盘格式化为ext4文件系统,可以使用以下命令:

[root@localhost ~]# mkfs -t ext4 /dev/sdc1

或者如果您希望将其格式化为ext3文件系统,可以使用:

[root@localhost ~]# mkfs -t ext3 /dev/sdc1

注意:请确保在运行这些命令之前,将分区清空。如果分区中已经有数据,可能会导致数据丢失。因此,建议在格式化前备份重要数据。

6. 挂载分区

最后,我们需要将分区挂载到系统中,以便进行读写操作。您可以将分区挂载到任意目录中,例如:

[root@localhost ~]# mount /dev/sdc1 /mnt/
[root@localhost ~]# mount /dev/sdc5 /mnt/

7. 查看挂载情况

为了确认挂载是否成功,您可以使用以下命令查看挂载情况:

[root@localhost ~]# df -TH

输出结果会显示挂载情况,例如:

Filesystem     Type   Size  Used Avail Use% Mounted on
/dev/sda2 ext4 19G 3.1G 15G 18% /tmpfs
tmpfs tmpfs 515M 82k 515M 1% /dev/shm
/dev/sda1 ext4 297M 30M 252M 11% /boot
/dev/sdc1 ext4 3.9G 7.8M 3.7G 1% /mnt
/dev/sdc5 ext4 3.9G 7.8M 3.7G 1% /mnt

8. 验证和管理分区

如果需要进一步验证分区信息,可以重新运行fdisk -l命令:

[root@localhost ~]# fdisk -l

此外,如果需要修改分区信息或添加新的分区,可以重复上述步骤进行操作。

请注意:操作fdisk时,所有操作都会直接写入磁盘,务必确保操作正确,避免意外导致数据丢失。

转载地址:http://plfiz.baihongyu.com/

你可能感兴趣的文章
Nodejs中搭建一个静态Web服务器,通过读取文件获取响应类型
查看>>
Nodejs中的fs模块的使用
查看>>
NodeJS使用淘宝npm镜像站的各种姿势
查看>>
NodeJs入门知识
查看>>
nodejs包管理工具对比:npm、Yarn、cnpm、npx
查看>>
NodeJs单元测试之 API性能测试
查看>>
nodejs图片转换字节保存
查看>>
nodejs在Liunx上的部署生产方式-PM2
查看>>
nodejs基于art-template模板引擎生成
查看>>
nodejs字符与字节之间的转换
查看>>
NodeJs学习笔记001--npm换源
查看>>
NodeJs学习笔记002--npm常用命令详解
查看>>
nodejs学习笔记一——nodejs安装
查看>>
vue3+Element-plus icon图标无法显示的问题(已解决)
查看>>
NodeJS实现跨域的方法( 4种 )
查看>>
nodejs封装http请求
查看>>
nodejs常用组件
查看>>
nodejs开发公众号报错 40164,白名单配置找不到,竟然是这个原因
查看>>
Nodejs异步回调的处理方法总结
查看>>
NodeJS报错 Fatal error: ENOSPC: System limit for number of file watchers reached, watch ‘...path...‘
查看>>