Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

BOOTMGR and new Linux installation (Users)

posted by Laaca Homepage, Czech republic, 23.01.2025, 00:22

I installed Slackware but I am not able to boot via BOOTMGR.
If I want to select to boot from Linux partition the BOOTMGR does not even try to boot it but it beeps and restarts.

I looked to the source doce of BOOTMGR and I believe that I found a quite problematic part in BOOTLOAD.INC:

 cmp word [LOADADR + PARTSIGN], ISVALIDPART  ; check if a valid
  jne error                                   ;   bootable partition


ISVALIDPART = AA55
PARTSIGN = 01FEh

So, the BOOTMGR checks whether the partition has on offset 01FEh the value AA55h.
If yes, the booting process continues, if no, it is evaluated as a non valid partiotion and the boot code is not run.

In FAT systems it is OK and in NTFS maybe too.
But do the Linux filesystems (EXT3, EXT4,...) follow the convention that in offset 01FEh is value AA55h ?
I do not think so.

So, in my situation is necessary to modify the BOOTMGR source?

---
DOS-u-akbar!

 

Complete thread:

Back to the forum
Board view  Mix view
22287 Postings in 2062 Threads, 399 registered users, 165 users online (1 registered, 164 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum