关于通过可引导USB启动并完全格式化硬盘的技术咨询
通过可引导USB启动并完全格式化硬盘的技术方案
Hey Karim, sorry to hear your Ubuntu 22.04 won’t boot up—totally frustrating when that happens! The good news is booting from a USB and wiping your drive is totally doable, and here’s how to go about it step by step:
第一步:制作Ubuntu可引导USB
- 找一台能正常工作的电脑,下载Ubuntu 22.04的ISO镜像文件
- 准备一个至少4GB的空白USB(会被格式化,记得先备份里面的所有内容)
- 用工具写入ISO:
- 如果是Windows电脑,用
Rufus工具:打开后选中下载好的ISO文件,选择你的USB设备,点击「开始」等待写入完成 - 如果是Ubuntu电脑,用自带的
Startup Disk Creator:打开后选择ISO和USB,点击「创建启动盘」即可
- 如果是Windows电脑,用
第二步:从USB启动故障电脑
- 把做好的USB插在无法启动的电脑上,开机
- 开机时快速按启动项快捷键(常见的是F2、F10、F12或Del,不同品牌电脑不一样,开机时屏幕上一般会提示),进入BIOS/UEFI设置界面
- 在启动顺序列表里把USB设备移到最顶端,保存设置后重启,电脑就会从USB进入Ubuntu试用模式(不用安装就能用的那种)
第三步:完全格式化硬盘
方法1:用图形化工具GParted(简单直观)
- 进入试用模式后,打开终端输入
sudo apt update && sudo apt install gparted安装分区编辑器(如果系统里没有的话) - 打开GParted,在顶部下拉菜单选择你要格式化的硬盘(注意看容量区分,别选错!比如/dev/sda或者/dev/nvme0n1)
- 右键点击硬盘上的每个现有分区,选择「删除」,然后点击工具栏的对勾图标确认删除所有分区
- 现在硬盘是空的了:
- 如果之后要重新装系统,可以创建新分区(比如UEFI启动需要一个200MB左右的EFI分区,格式选fat32;再创建一个根分区/,格式选ext4;可选swap分区)
- 如果只是彻底擦除,直接创建一个单一分区,选择你需要的格式(比如ext4或NTFS),应用更改即可
方法2:用终端命令彻底擦除(防数据恢复)
如果你想把硬盘上的数据彻底抹掉,防止被恢复,可以用dd命令:
- 打开终端,先确认硬盘设备名(输入
sudo fdisk -l查看,找到对应容量的硬盘,比如/dev/sda) - 输入命令:
sudo dd if=/dev/zero of=/dev/sda bs=4M status=progress(把/dev/sda换成你的硬盘设备名) - 这个命令会用零覆盖整个硬盘,耗时较长,过程中别中断,完成后硬盘就完全空白了
重要提醒
- 一定要反复确认你选中的是目标硬盘,千万别误格式化其他存储设备!
- 如果用dd命令擦除,中途中断可能导致硬盘分区损坏,需谨慎操作
- 擦除完成后,你可以直接在试用模式里启动Ubuntu安装向导,重新安装22.04系统
备注:内容来源于stack exchange,提问作者Karim Mtl




