在闪存驱动器上创建只读分区

在闪存驱动器上创建只读分区

我目前正在尝试对我的闪存驱动器进行分区,以便它具有三个独立的分区:一个是可启动的,另一个是包含解密软件的只读分区,第三个是加密分区。

我的问题是:

如何创建一个小型的只读分区?

如果我的闪存驱动器上有三个不同的分区,它还能启动吗?(它目前包含 live-cd ubuntu)

答案1

您应考虑以下几点:

  • 您想在什么操作系统或设备上读取此闪存驱动器?
    如果想法始终是启动 Ubuntu Live 以使用其他分区 - 那是一回事。如果您想要与其他操作系统和设备(即媒体播放器)兼容,事情会变得更加棘手。
    您可以使用 cramfs 或 squashfs 格式化“只读分区”/对于基于 Linux 的阅读器来说,这很好,对于 Windows 则不行。
  • 你说的只读是什么意思?仅仅防止意外覆盖是一回事 - 但物理保护依赖于硬件。
    一些闪存驱动器在网络上有“低级”配置工具,允许将它们识别为两个设备,一个是 CD-ROM。但这不是分区,而是一项硬件功能。
    如果您尝试覆盖标记为只读的文件,大多数操作系统都会警告您 - 这足以防止用户做坏事。

相关内容