在 Windows 7 上将 ext3 格式化为 fat32/ntfs

在 Windows 7 上将 ext3 格式化为 fat32/ntfs

在尝试将 Linux Mint 安装到外部硬盘上失败后,我损坏了磁盘。现在,它没有显示在“我的电脑”文件夹或磁盘管理中。我猜测这可能与我将其格式化为 EXT3 并且 Windows 无法读取有关。如果我的计算机无法识别硬盘,我该如何将其格式化回其状态?

答案1

您可以使用 Live Linux 光盘启动来修复它。启动后,您可以使用分区如果您喜欢 GUI 或fdisk通过 CL。

  • GParted 非常简单
    • 以 root 身份打开 GParted
    • 确保您使用的是正确的设备(右上角有一个下拉列表)
    • 选择“分区”和“新分区表”
    • 默认值是 MSDOS,但您可以通过打开高级箭头来验证这一点。
    • 应用更改
    • 然后,您可以右键单击(未分配空间)行并添加新 > fat32/ntfs/etc。您也可以跳过此步骤,因为它有一个分区表,然后在 Windows 中完成。

  • fdisk由于它是命令行基础,因此更加深入。
    • 在终端中先使用 sudo ( $ sudo -i)
    • 键入fdisk -l以列出您的光盘,验证哪一个是您的(您将需要知道显示以下内容的行/dev/sdX(X 只是一个字母的占位符)(Windows 可能有 sdX1 sdX2 等等)
    • 仔细检查你是否清楚自己正在操作哪个硬盘
    • 现在您知道了,输入fdisk /dev/sdX
    • 您可以键入o来写入新的 MSDOS 分区表。
    • “n” 将创建一个新的分区,选择“p”和“1”,然后接受接下来两个(第一个和最后一个扇区)的默认值。
    • 选择“t”作为类型,选择“1”作为 NTFS(只是为了让您返回 Windows 再次完成)
    • “w” 将更改写入磁盘(如果您觉得搞砸了,“q” 表示退出并且不会写入更改)

    • 现在你需要在驱动器上进行 NTFS 格式化,因此ntfs-3g使用sudo apt-get install ntfs-3g
    • mkfs.nfts /dev/sdX1 (如果你按照上面的步骤操作,那么你在磁盘上创建了 1 个分区,因此你需要将其写入该分区不是整个设备)。

重要的:我假设你对整个外部设备进行了操作,并且你想完全擦除它。如果不是这样,请告诉我,我们可以解决这个问题。但是,这会擦除驱动器上的数据。所以要三思而后行(即在盲目输入上述内容之前仔细检查所有内容并理解它)。

相关内容