[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
simple message under BIOS/CSM/LEGACY
From: |
Pascal |
Subject: |
simple message under BIOS/CSM/LEGACY |
Date: |
Mon, 1 Aug 2022 09:38:59 +0200 |
hi,
I have a live system with only UEFI boot supported.
to indicate this to users who have not yet switched to UEFI, I have below
this simple little piece of code (partly found on the internet) that I
compile with nasm and I push onto the MBR.
it runs perfectly on some PCs and in virtual machine with Qemu, but refuses
to run on other PCs by displaying either a kind of smiley logo or a simple
blinking cursor.
does anyone have any idea or clue about this?
regards, lacsaP.
8<--------------------------------
; nasm nobioscsm.asm -f bin -o nobioscsm
bits 16
org 0x7C00
start:
cli
mov si, msg
mov ah, 0x0E
.loop lodsb
or al, al
jz halt
int 0x10
jmp .loop
halt:
hlt
msg:
db 0x0D, 0x0A, '** Boot with BIOS/CSM no longer supported : reboot with
EFI/UEFI **', 0
;times 510 - ($-$$) db 0
;dw 0xAA55
- simple message under BIOS/CSM/LEGACY,
Pascal <=
- Re: simple message under BIOS/CSM/LEGACY, SteveSi, 2022/08/01
- Re: simple message under BIOS/CSM/LEGACY, Pascal, 2022/08/01
- Re: simple message under BIOS/CSM/LEGACY, Pascal, 2022/08/02
- Re: simple message under BIOS/CSM/LEGACY, Pascal Hambourg, 2022/08/02
- Re: simple message under BIOS/CSM/LEGACY, Pascal, 2022/08/03
- Re: simple message under BIOS/CSM/LEGACY, Pascal, 2022/08/03
- Re: simple message under BIOS/CSM/LEGACY, Pascal Hambourg, 2022/08/03
- Re: simple message under BIOS/CSM/LEGACY, Pascal, 2022/08/03