如何在 Windows(7)安装中隐藏 ext4 和 dm-crypt 分区?

如何在 Windows(7)安装中隐藏 ext4 和 dm-crypt 分区?

环境:我在多个驱动器上有一堆分区。一个 precise、一个 wheezy、一个 arch、一个 windows 7 -install 和多个带有内容的分区。

什么?那么我该如何隐藏 Windows7 中的 Linux 世界分区?尤其是当存在加密卷时,这会使任务变得复杂。

为什么?因为每次我家里有人启动 Windows 并浏览“我的电脑”,单击无法读取的驱动器之一时,系统都会要求他们格式化该分区。如果有人对我的东西分区这样做,我会完全疯掉。

答案1

我猜你使用的是 GPT 而不是 msdos 分区表。似乎一段时间以来,它parted一直遵循微软的做法,在创建分区时使用他们的 GPT 分区类型代码,而 Ubuntu 尚未更新到不再这样做的版本。这导致 Windows 为分区分配一个驱动器号,当你尝试打开它时,它无法识别文件系统,它会建议对其进行格式化。你需要更改分区类型代码才能让 Windows 忽略它。

sudo apt-get install gdisk
sudo gdisk /dev/sda
t
1
8300
w

使用gdisk命令将分区的类型(本例中为 1 )更改为 Linux 类型( 8300 )。

相关内容