同事发来一个命令,使用win7将SD卡格式化,然后将文件拷贝进去
新的SD卡需要格式化成屏能识别的格式:开始=》运行=》输入command进入DOS系统,输入
format/q g:/fs:fat32/a:4096
g是您的SD卡的盘号
注意:一般鼠标右键点击的格式化是无效的(win7系统输入cmd)一般情况SD卡大小1-16G支持
我的办公PC是Linux,于是让GPT帮忙转了一下命令
在 Linux 中,格式化磁盘的工作通常是通过 mkfs
系列的工具来完成的。对应于 Windows 命令 format /q g: /fs:fat32 /a:4096
(快速格式化 G: 驱动器为 FAT32 文件系统,分配单元大小为 4096 字节),在 Linux 中,你可以使用 mkfs.vfat
命令来执行类似的操作。
不过,在 Linux 中,磁盘驱动器的命名方式与 Windows 不同。通常,它们被命名为 /dev/sdX
(例如 /dev/sdb
),其中 X
是一个字母,根据系统中磁盘的数量和顺序来确定。
假设你的 G: 驱动器在 Linux 中对应于 /dev/sdg
(请确保使用正确的设备文件,因为错误的命令可能会损坏数据),相应的命令将是:
sudo mkfs.vfat -F 32 -s 1 -S 4096 /dev/sdg
这里的参数解释如下:
-F 32
指定文件系统类型为 FAT32。-s 1
设置每个分配单元的扇区数。默认情况下,每个扇区为 512 字节。-S 4096
设置扇区大小为 4096 字节。/dev/sdg
是你要格式化的设备。
重要安全提示:
- 在执行这个命令之前,请确保
/dev/sdg
是正确的驱动器。你可以使用lsblk
或fdisk -l
命令来列出系统中的磁盘和分区。 - 格式化操作会清除目标驱动器上的所有数据,请在执行前确保数据已备份或不再需要。
- 使用
sudo
表明你需要管理员权限来执行这个命令。确保你对所执行操作的后果有充分的了解。
这样做完之后,Win11是无法识别的,所以还是用Linux将需要拷贝的文件拷贝到U盘。
但是,启动后,没有效果。
同事去找Win7电脑去了。