chainload freeldr from syslinux for frugal installation of ReactOS
Posted: Thu May 14, 2020 6:55 am
Good Day everyone,
i want to boot a frugal install of Reactod to test it for a while.
i tried few things and read a lot in vain.
Here is what was done :
. downloaded ReactOS-0.4.13-live.zip
. extracted ReactOS-0.4.13-live.iso from it
. then poured all the (significant) files from the iso into my SSD
. and now you have this :
notice that there are already a few tiny distros of linux and androx86 :
all of them boot an work as expected.
in syslinux.cfg you will find these lines dedicated to ReactOS :
all i get is a blincking cursor once this boot selected.
several variations were used :
- chain.c32 instead of mboot.c32
- prefixing reactos=/reactos/loader/setupldr.sys
- appending "SystemPath=multi(0)disk(0)rdisk(0)partition(1)/reactos/reactos"
none of it worked.
at one moment i even got a "could not find freeldr.ini", but can't reproduce the case.
So, in hope someone had figured out a way to get this working i came to submit my problem.
Thank you very much for your kind attention.
JClu
202005144
i want to boot a frugal install of Reactod to test it for a while.
i tried few things and read a lot in vain.
Here is what was done :
. downloaded ReactOS-0.4.13-live.zip
. extracted ReactOS-0.4.13-live.iso from it
. then poured all the (significant) files from the iso into my SSD
. and now you have this :
Code: Select all
SSD :
|-- androidx86
|-- boot
| `--- syslinux.cfg
|-- reactos
| |-- Profiles
| |-- autorun.inf
| |-- freeldr.ini
| |-- icon.ico
| |-- loader
| | |-- AppPatch
| | |-- ...
| | `-- winsxs
| |-- reactos
| | |-- efisys.bin
| | |-- isoboot.bin
| | `-- setupldr.sys
| `-- readme.txt
|-- slitaz
`-- tinycore11
all of them boot an work as expected.
in syslinux.cfg you will find these lines dedicated to ReactOS :
Code: Select all
label reactOS
menu ReactOS-0.4.13-Live
kernel mboot.c32
append /reactos/loader/setupldr.sys
several variations were used :
- chain.c32 instead of mboot.c32
- prefixing reactos=/reactos/loader/setupldr.sys
- appending "SystemPath=multi(0)disk(0)rdisk(0)partition(1)/reactos/reactos"
none of it worked.
at one moment i even got a "could not find freeldr.ini", but can't reproduce the case.
So, in hope someone had figured out a way to get this working i came to submit my problem.
Thank you very much for your kind attention.
JClu
202005144