有时候用sd卡烧写ubuntu系统后,分区无法用windows进行格式化。
解铃还须系铃人,于是再次用上ubuntu。
第一步:sudo fdisk -l 查看磁盘分区详细内容,同时确定U盘分区的盘符,这里假设要格式化的U盘是 /dev/sdb
第二步:sudo umount /dev/sdb* 这个命令主要是卸载U盘分区 ,星号用实际自己的分区决定,我的是
/dev/sdb4 51656 4140 44852 9% /media/7cd6aee4-1bb1-877d-b98b-25581ea851b6
/dev/sdb1 4874864 524184 4350680 11% /media/0000-3333
/dev/sdb3 51656 4140 44852 9% /media/5b06c7d2-f9e0-2cef-5efd-cac9fdd769a4
/dev/sdb2 2722540 2032096 552144 79% /media/7803e4cf-16de-49ec-b5b8-21855393c05f
那么就依次进行:
sudo umount /dev/sdb1
sudo umount /dev/sdb2
sudo umount /dev/sdb3
sudo umount /dev/sdb4
以此类推
第三步:sudo mkfs.vfat /dev/sdb -I 进行格式化,格式化后的格式为FAT
其他格式
**ntfs:**先装一个库来支持
sudo apt-get install ntfsprogs
然后在进行格式化
sudo mkfs.ntfs /dev/sdb
**ext2**: sudo mkfs.ext2 /dev/sdb
**ext3**:sudo mkfs.ext3 /dev/sdb
**ext4**:sudo mkfs.ext4 /dev/sdb