Copyright to wallhaven
398 字
2 分钟
Linux 上的闪存驱动器设置和恢复
本文档提供了在 Linux 上检查、恢复和格式化闪存驱动器的分步指南。
第 1 步:验证磁盘信息
列出所有连接的驱动器以识别正确的设备:
sudo fdisk -l- 输出将有助于确认闪存驱动器的实际容量(例如,
/dev/sdb)。
第 2 步:检查错误
安装与使用smartctl执行健康检查:
- 安装
smartmontools包裹:
sudo pacman -S smartmontools sudo smartctl -i /dev/sdb sudo smartctl -t long /dev/sdb步骤 3:擦除磁盘
删除所有数据,包括分区表:
sudo dd i f=/dev/zero o f=/dev/sdb b s=1M coun t=10-i f=/dev/zero:输入文件是/dev/zero(产生清零字节)。
-o f=/dev/sdb:输出文件是闪存驱动器。
-b s=1M:块大小为 1MB。
-coun t=10:写入10个块(10MB)。
步骤 4:创建新分区表
发射fdisk创建新的分区布局:
sudo fdisk /dev/sdb1、创建新的分区表(MBR):
o n- 将更改写入磁盘:
wsudo fdisk -l /dev/sdb第五步:格式化分区
使用所需的文件系统格式化新创建的分区:
- 对于仅 Linux 系统 (ext4):
sudo mkfs.ext4 /dev/sdb1 sudo mkfs.vfat -F 32 /dev/sdb1第6步:挂载分区
1.创建挂载点:
sudo mkdir /mnt/flashdrive sudo mount /dev/sdb1 /mnt/flashdrive df -h可选:测试闪存驱动器是否伪造
如果驱动器显示的容量不正确,请使用f3验证其真实尺寸:
- 安装
f3:
sudo pacman -S f3 sudo f3probe --destructive --time-ops /dev/sdb结论
通过执行以下步骤,您可以恢复和设置闪存驱动器,确保恢复其容量和功能。 为了实现额外的自动化,您可以将分区添加到/etc/fstab用于持久安装。
Linux 上的闪存驱动器设置和恢复
https://banije.vercel.app/zh_CN/posts/flash_drive_setup/