ubuntu 格式化磁盘为ext4、fat、ntfs 等

1,总结

格式化 ext4   使用 mkfs -t ext4 /dev/sda1
格式化 xfs    使用 mkfs -t xfs /dev/sda1
格式化 fat32  使用 mkfs -t vfat /dev/sda1
格式化 ntfs   使用 mkfs -t ntfs /dev/sda1

上述格式化命令也可以用:

mkfs.ext4 /dev/sdxN
mkfs.xfs /dev/sdxN
mkfs.vfat /dev/sdxN (此处 可以使用mkfs.fat )
mkfs.ntfs /dev/sdxN 
等等其他命令替换

注意:

注1:mkfs.vfat/mkfs.fat

用man指令查看mkfs.vfat的时候,系统的详细介绍是mkfs.fat。

硬要查询区别,网络上关于他们信息如下:

1、兼容性:FAT是计算机系统中最古老的文件系统,它的兼容性最好,几乎所有的操作系统都能支持它。而VFAT则相对较新,不是所有的操作系统都能支持它。
2、文件大小:FAT只能支持小型文件,文件大小不能超过2GB。而VFAT则能够支持大型文件,文件大小可以超过2GB。
3、文件名:FAT只能支持短文件名,文件名长度最多只能8个字符,而VFAT则支持长文件名,文件名长度可以达到255个字符。
4、安全性:FAT没有文件权限控制机制,安全性较低。而VFAT则具有文件权限控制机制,安全性较高。
5、管理性:FAT具有较好的管理性,它能够自动进行文件碎片整理,而VFAT则不具有这一特性,文件碎片整理需要用户手动完成。

mkfs.vfat和mkfs.fat本质上是一样的,前者是后者的拓展,支持长文件名。
 

注2:mkfs命令解释:

mkfs命令:用于对分区进行格式化。

格式化是将分区格式化为特定的文件系统类型,例如ext2、ext3、ext4、NTFS等。

格式化命令的语法如下:

mkfs -t <文件系统类型> /dev/sdXn

其中,`/dev/sdXn` 是要格式化的分区路径,`<文件系统类型>` 是要使用的文件系统类型。

下列参数,版本系统不同,可能有所差异(慎用不清楚的参数,常用为-t)。

  • -t:指定文件系统类型。
  • -V:显示详细模式。
  • -c:在格式化前检查分区是否有坏道。
  • -l:读取坏块列表。
  • -v:显示版本信息
  • -L:建立lable

例如,如果要将分区格式化为ext4文件系统,则命令为:mkfs -t ext4 /dev/sda1

2,详细举例:格式化SD卡为ext4 格式

查看SD卡信息

root@ubuntu:~# lsblk -l
NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0          7:0    0    16M  1 loop 
sda            8:0    1 116.5G  0 disk 
sda1           8:1    1 116.5G  0 part 
mmcblk0      179:0    0  14.7G  0 disk 
mmcblk0p1    179:1    0    14G  0 part /
**************
省略
**************
root@ubuntu:~# 
root@ubuntu:~# fdisk -l
**************
省略
**************

Disk /dev/sda: 116.5 GiB, 125069950976 bytes, 244277248 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot Start       End   Sectors   Size Id Type
/dev/sda1        8192 244277247 244269056 116.5G  c W95 FAT32 (LBA)

**************
省略
**************
root@ubuntu:~#

格式化命令:mkfs -t ext4 /dev/sda1

格式化过程如下:只输入一个y 其他都不动

root@ubuntu:~# mkfs -t ext4 /dev/sda1 
mke2fs 1.44.1 (24-Mar-2018)
/dev/sda1 contains a vfat file system
Proceed anyway? (y,N) y (只在此处输入,其他地方都不动)
Creating filesystem with 30533632 4k blocks and 7634944 inodes
Filesystem UUID: c7be4fa3-7af7-46b3-862d-81dc4a9f0e73
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424, 20480000, 23887872

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (131072 blocks): done
Writing superblocks and filesystem accounting information: done   

root@ubuntu:~#

查看格式化结果:

root@ubuntu:~# lsblk -lf
NAME         FSTYPE LABEL      UUID                                 MOUNTPOINT
loop0        vfat   L4T-README 1234-ABCD                            
sda                                                                 
sda1         ext4              c7be4fa3-7af7-xxxxxxxx73 
mmcblk0                                                             
mmcblk0p1    ext4              cfb12851-73e2-xxxxxxxx8a /
mmcblk0p2                                                           
mmcblk0p3                                                           
**************
省略
**************
root@ubuntu:~# 

<think>好的,我需要回答用户关于如何格式化Ubuntu启动盘的问题。首先,我得整理一下已有的引用信息。引用[1]、[2]、[3]、[4]都提到了制作启动盘的步骤,但用户现在需要的是格式化,而不仅仅是制作。 用户可能是在使用Ubuntu启动盘之后,想重新利用U盘,或者制作过程中需要先格式化。首先,我需要确定在不同操作系统下格式化Ubuntu启动盘的方法。根据引用,有Ubuntu系统下、Windows下和Mac下的方法。 引用[1]提到在Ubuntu下使用命令行工具,比如使用dd命令或者mkfs命令格式化U盘。需要提醒用户注意设备路径,避免误操作其他磁盘。引用[2]和[3]提到了Windows下的工具,比如UltraISO和Rufus,但主要是在制作启动盘,格式化可能需要使用磁盘管理工具或第三方软件。引用[4]涉及Mac上的步骤,使用磁盘工具进行格式化。 接下来,我需要分步骤说明每个系统下的操作方法。在Ubuntu下,可以使用图形界面或命令行。命令行部分需要谨慎,确保用户正确识别U盘设备。例如,使用lsblk或fdisk -l查看设备,然后使用mkfs命令格式化。同时,提醒用户备份数据,因为格式化会删除所有内容。 在Windows下,可以通过磁盘管理工具选择U盘,右键格式化,选择文件系统为FAT32或exFAT。可能需要先删除分区再新建。如果使用第三方工具如Rufus,也可以在制作启动盘时自动格式化。 对于Mac用户,使用磁盘工具选择U盘,抹掉并选择适当的格式。同时,注意可能需要卸载U盘才能格式化。 最后,需要强调数据备份的重要性,并确认用户正确识别U盘设备,避免误操作导致数据丢失。此外,格式化后的U盘可以重新用于其他用途或再次制作启动盘。</think>### 如何格式化Ubuntu启动盘? 格式化Ubuntu启动盘的步骤因操作系统而异,以下是不同平台下的详细方法: --- #### **一、Ubuntu系统下格式化启动盘** 1. **识别U盘设备** 打开终端,输入以下命令查看连接的存储设备: ```bash lsblk # 或使用 sudo fdisk -l ``` 确认U盘设备路径(如 `/dev/sda`),**务必避免选错设备**,否则可能导致数据丢失[^1]。 2. **卸载U盘(若已挂载)** ```bash sudo umount /dev/sda* ``` 3. **格式化U盘** - **快速格式化(推荐)** 使用`mkfs`命令选择文件系统类型: ```bash sudo mkfs.vfat -F32 /dev/sda # 格式化FAT32(兼容性最佳) # 或使用exFAT(支持大文件) sudo mkfs.exfat /dev/sda ``` - **深度擦除(可选)** 若需彻底清除数据,可先用`dd`命令覆盖: ```bash sudo dd if=/dev/zero of=/dev/sda bs=4M status=progress ``` --- #### **二、Windows系统下格式化启动盘** 1. **使用磁盘管理工具** - 右键点击“此电脑” → 选择“管理” → 进入“磁盘管理”。 - 找到U盘对应的磁盘分区 → 右键选择“删除卷”。 - 新建简单卷 → 选择文件系统(建议FAT32或exFAT)[^3]。 2. **第三方工具辅助(如Rufus)** 打开Rufus → 选择U盘 → 点击“格式化选项” → 选择文件系统后执行格式化[^3]。 --- #### **三、Mac系统下格式化启动盘** 1. **打开磁盘工具** 通过“应用程序 → 实用工具 → 磁盘工具”进入。 2. **选择U盘并抹除** - 左侧选择U盘 → 点击顶部“抹掉”。 - 设置格式为“MS-DOS (FAT)”或“ExFAT” → 确认操作[^4]。 --- #### **注意事项** - **数据备份**:格式化会清除U盘所有数据,操作前需备份重要文件。 - **设备确认**:反复核对U盘设备路径(如Ubuntu下的`/dev/sda`),误操作可能导致系统崩溃[^1]。 - **文件系统选择**: - FAT32:兼容性强,但单文件不能超过4GB。 - exFAT:支持大文件,适合存储镜像等大体积数据。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值