LINUX.ORG.RU

История изменений

Исправление vM, (текущая версия) :

UEFI Shell умеет полноэкранно редактировать файлы, блоки на устройствах массовой памяти и содержимое main storage.

https://uefi.org/sites/default/files/resources/UEFI_Shell_Spec_2_0.pdf#page=138

https://uefi.org/sites/default/files/resources/UEFI_Shell_Spec_2_0.pdf#page=149

To edit a file in hex mode:

fs0:\> hexedit test.bin

• To edit block device fs0 starting at block 0 with size of 2 blocks:

fs0:\> hexedit -d fs0 0 2

• To edit memory region starting at address 0x00000000 with size of 2 bytes:

fs0:\> hexedit -m 0 2
• To edit the 'shell.log' file:
fs0:\> edit shell.log

что делает невозможным передачу управления из ОС в ОС без перезагрузки и загрузчика?

Для старого линукса был модуль, который загружал один линукс из другого http://www.uwsg.indiana.edu/hypermail/linux/kernel/0003.2/1339.html ** Two Linux Monte **

Дурацкая платформа, конечно, может этому помешать.

Исправление vM, :

UEFI Shell умеет полноэкранно редактировать файлы, блоки на устройствах массовой памяти и содержимое main storage.

https://uefi.org/sites/default/files/resources/UEFI_Shell_Spec_2_0.pdf#page=138

https://uefi.org/sites/default/files/resources/UEFI_Shell_Spec_2_0.pdf#page=149

To edit a file in hex mode:

fs0:\> hexedit test.bin

• To edit block device fs0 starting at block 0 with size of 2 blocks:

fs0:\> hexedit -d fs0 0 2

• To edit memory region starting at address 0x00000000 with size of 2 bytes:

fs0:\> hexedit -m 0 2
• To edit the 'shell.log' file:
fs0:\> edit shell.log

Для старого линукса был модуль, который загружал один линукс из другого http://www.uwsg.indiana.edu/hypermail/linux/kernel/0003.2/1339.html ** Two Linux Monte **

Исходная версия vM, :

UEFI Shell умеет полноэкранно редактировать файлы, блоки на устройствах массовой памяти и содержимое main storage.

https://uefi.org/sites/default/files/resources/UEFI_Shell_Spec_2_0.pdf#page=138

https://uefi.org/sites/default/files/resources/UEFI_Shell_Spec_2_0.pdf#page=149

To edit a file in hex mode:

fs0:\> hexedit test.bin

• To edit block device fs0 starting at block 0 with size of 2 blocks:

fs0:\> hexedit -d fs0 0 2

• To edit memory region starting at address 0x00000000 with size of 2 bytes:

fs0:\> hexedit -m 0 2
• To edit the 'shell.log' file:
fs0:\> edit shell.log