我最近在一台预装 Windows 8.1 的新计算机上安装了 CentOS 7。 BIOS 不再将 Windows 显示为启动选项。但我对文件系统的初步分析很难解释,并且看起来机器的很大一部分中仍然存在 Microsoft 数据。 如何消除窗户残留物?我如何了解机器上驱动器的可用性和可安装性?
以下是我目前所做的:
当我导航到/
目录并输入时du -ch | grep total
,结果位于目录851 MB
中/
。
仍然在 中/
,当我输入 时df -h
,我得到:
这似乎表明有 4 个分区:
/dev/sda1 mounted on /
/dev/sda2 mounted on /boot
/dev/sda3 mounted on /boot/efi
/dev/sda4 mounted on /home
鉴于两个是引导分区,看来 CentOS 已打开/dev/sda4
并且该/dev/sda3
分区是空的。然而,当我输入 时fdisk -l
,我得到非常不同的结果,如下所示:
这里看起来分区 2、3 和 4 都是 Microsoft,尽管分区 4 最有可能/dev/sda4
并且partition 3
是最有可能的/dev/sda3
。
有人可以解释一下显示的分区吗?有人可以解释一下如何消除 Microsoft 留下的内容,以便所有分区都是干净的,并且采用 CentOS 可以使用的格式吗?
答案1
首先,您/dev/sdX
的屏幕截图和摘要中的数字混淆了。
因此,四个分区df
是
/dev/sda4 mounted on /
/dev/sda2 mounted on /boot
/dev/sda1 mounted on /boot/efi
/dev/sda3 mounted on /home
/dev/sda1
不为空;df
显示它包含191M。
Type: Microsoft basic
分区表中指的是格式类型,不是内容,即类似 的内容FAT
。如果您查看大小,它们似乎与输出相关df
,但 477M 与 500M 除外/dev/sda2
。我不确定为什么会出现这种微小的差异。此外,交换分区未在中列出df
(但可以通过类似的方式查看cat /proc/swaps
)。
因此,看起来该硬盘上没有安装 Windows。但是,许多分区都是 Windows 格式。
答案2
最好的方法是从外部查看,即将硬盘脱机。任何包含parted 或fdisk 版本的live-cd 都可以。最简单的可能是 gparted,位于 gparted.org