在 LiveUSB 上锁定文件

在 LiveUSB 上锁定文件

这有点像两个问题合二为一。我的 2GB 闪存驱动器上有 Hirens。不知何故,在调整和将文件添加到列表中时,我破坏了可启动性。我曾使用 unetbootin 创建 USB。所以...

问题 1:无需重新格式化和重新创建 USB,是否有办法修补引导加载程序以使其再次可引导?我在 Google 上搜索,但没有找到足够具体的方法。

问题2:有没有办法锁定必要的文件以防止这种情况再次发生?

顺便说一下,我用的是 Mac,所以如果我不需要启动 VMWare,我会更高兴。

答案1

我认为没有任何方法可以锁定普通拇指驱动器上的文件(您可能能够使用 CDFS 分区来锁定 Windows 中的文件,但这对其他操作系统不起作用),尽管有专门的拇指驱动器可以为指定的文件/目录提供基于硬件的写保护。

但是,为了使其再次可启动,您只需确保:1.) 有一个有效的 MBR,2.) 在 MBR 中设置了 OS 分区的可启动标志 3.) 安装了像 SYSLINUX 这样的引导加载程序。

我不知道 OS X 是否有与 Linux 的install-mbrmbr 包相当的包(apt-get install mbr),但你总是可以用于fdisk重新创建 MBR并设置启动标志。

相关内容