我使用 Visual Basic 6.0。正如使用 VB6 所说,“使用较旧的文件 I/O 处理文件”是可能的。使用此 I/O 可以“随机”访问文件。它提供了读取和写入文件部分的机会。我想知道是否只是使用此 I/O 更改了文件的随机部分,是否真的仅更新了硬盘驱动器上的记录的该部分,或者记录了整个更改的文件,即从头到尾写入。
主页
/
user-1353938
kitap mitap's questions
kitap mitap
Asked:
2021-05-17 20:20:42 +0800 CST
我在 Win XP 计算机上安装了 Win 7 作为第二个操作系统。安装 Win 7 后,安装 win XP 的逻辑驱动器的分区引导记录和 bootmgr 文件已在同一驱动器上创建,如预期的那样。安装 Win 7 是否会对安装的 XP 分区进行其他更改?如果从映像恢复原始 Win XP 安装,是否可以通过复制该 bootmgr 并在 XP 恢复后重写安装 Win XP 的分区的 pbs(分区引导扇区)扇区来恢复双引导?
我再解释一下:
我有一个硬盘。
我已经对其进行了分区-> 然后创建了逻辑驱动器 C 和 D。
我在 C 上安装了 Win XP -> 在这种情况下,C 逻辑驱动器的分区引导扇区(NTFS Boot Sector)加载 NTLDR 以加载操作系统。
我在D上安装了Win 7进行双启动->在这种情况下,安装Win XP的逻辑驱动器的分区引导扇区已经改变;现在它首先加载 BOOTMGR,而不是 NTLDR。并且在安装 Win XP 的驱动器中创建了一个文件:BOOTMGR。
我想知道安装 Win 7 作为双启动的第二个操作系统是否对安装 Win XP 的驱动器进行了任何其他更改,如果我从原始 XP 安装的映像恢复 Win XP 安装,是否可以恢复双启动只是将 pbs 恢复到安装 Win 7 后的情况并将该 BOOTMGR 文件复制到安装 XP 的驱动器。