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

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

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

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

1. 查看现有分区情况

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

[root@localhost ~]# fdisk -l

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

DISK /dev/sda: 21.5 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00077367Device Boot      Start         End      Blocks   Id  System/dev/sda1   *           1          39      307200   83  LinuxPartition 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): eCommand action   e   extended   p   primary partition (1-4)pPartition number (1-4): 1First cylinder (1-1020, default 1): Using default value 1Last 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): lCommand action   l   logical (5 or over)   p   primary partition (1-4)lFirst cylinder (502-1020, default 502): Using default value 502Last 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% /tmpfstmpfs          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/

你可能感兴趣的文章
No module named ‘MySQLdb‘错误解决No module named ‘MySQLdb‘错误解决
查看>>
No new migrations found. Your system is up-to-date.
查看>>
No qualifying bean of type XXX found for dependency XXX.
查看>>
No resource identifier found for attribute 'srcCompat' in package的解决办法
查看>>
no session found for current thread
查看>>
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
查看>>
NO.23 ZenTaoPHP目录结构
查看>>
NO32 网络层次及OSI7层模型--TCP三次握手四次断开--子网划分
查看>>
NoClassDefFoundError: org/springframework/boot/context/properties/ConfigurationBeanFactoryMetadata
查看>>
Node JS: < 一> 初识Node JS
查看>>
Node-RED中使用JSON数据建立web网站
查看>>
Node-RED中使用json节点解析JSON数据
查看>>
Node-RED中使用node-random节点来实现随机数在折线图中显示
查看>>
Node-RED中使用node-red-browser-utils节点实现选择Windows操作系统中的文件并实现图片预览
查看>>
Node-RED中使用Notification元件显示警告讯息框(温度过高提示)
查看>>
Node-RED中实现HTML表单提交和获取提交的内容
查看>>
Node.js 函数是什么样的?
查看>>
Node.js 实现类似于.php,.jsp的服务器页面技术,自动路由
查看>>
node.js 怎么新建一个站点端口
查看>>
Node.js 文件系统的各种用法和常见场景
查看>>