相关疑难解决方法(0)

启动签名 - BIOS

我知道 BIOS 在 ROM 中,制造商“通常”将其设计为指向“活动”存储设备的第一个扇区的第一个扇区或 CHS (0,0,1)*physical 和 CHS (0,0, 0)*logical 根据您对分区的偏好,可以是 MBR 或 VBR。


维基百科:

引导扇区中存在用于 x86-CPU 的 IBM PC 兼容引导加载程序按照惯例由引导扇区末尾的两字节十六进制序列 0x55 0xAA(称为引导扇区签名)表示(偏移量 0x1FE 和 0x1FF) . 该签名表明至少存在一个可以安全执行的虚拟引导加​​载程序,即使它可能无法实际加载操作系统。

引导签名标识的引导加载程序使用两个字节十六进制序列,所以我猜签名必须是在同一扇区偏移?因此,假设引导加载程序必须在同一个扇区中?

bios boot storage bootloader bootsector

5
推荐指数
1
解决办法
5781
查看次数

在 (Ubuntu) Linux 中从内存中提取可执行文件/脚本

好的,在 Linux 上,当我删除正在运行的可执行文件或脚本时,它通常(对我来说,几乎总是如此,但我不知道它是否适用于所有情况)继续运行而没有任何问题。所以我在这里有两个问题:

  1. 正在运行的可执行文件/脚本从哪里运行?RAM内存?
  2. 如果存储在 RAM 中或任何地方,有没有办法从该位置提取可执行文件/脚本?

如果有什么不同,我使用的是 Ubuntu 11.04。

linux

2
推荐指数
1
解决办法
1203
查看次数

标签 统计

bios ×1

boot ×1

bootloader ×1

bootsector ×1

linux ×1

storage ×1