Stas'M
rosbridge
<BieHDC> ok x86. btw we are trying to find out why livecd works but bootcd not in pxe booting. so if there is anything anyone knows, please tell us
rosbridge
<BieHDC> i checked the structures of both and they are pretty much the same. thats why i am confused
Stas'M
Also keep in mind that ReactOS RAM disk driver works in read-only mode only
rosbridge
<BieHDC> well i dont want to install to ramdisk, so...
Stas'M
Well, I don't know how it exactly works 😅
rosbridge
<BieHDC> the livecd maps itself to X: and the normal hds are accessible. it has trouble finding the files, so we are not trying to find out where it looks for them
Stas'M
Show your best meme !
rosbridge
<BieHDC> https://cdn.discordapp.com/attachments/480317303339089930/489453140916305960/notmycode.jpg
Stas'M
We all know that the code works by magic 😏
rosbridge
<BieHDC> is nsfw allowed?
Stas'M
I don't think so
Stas'M
Maybe @jeditobe knows better
rosbridge
<BieHDC> then you miss out on some funny
Carlos
@x86corez Laptop has a COM port, but i don't have the needed cable, also got an screenshot of the USB stuff
Carlos
Carlos
oh wait, i sent in the wrong view
Stas'M
Yup
Carlos
gonna turn it on again
Carlos
OS takes a while to boot
Carlos
i shouldn't have installed Windows 10 on a 2006 era laptop xD
Carlos
it was what i had when i setup over a year ago
Carlos
i got that laptop with a damaged HDD, so i needed an OS
Carlos
Stas'M
Thanks!
rosbridge
<BieHDC> sorry to interrupt, but how do i enable these TRACE() calls again? DBGDEFAULTCHANNEL(WINDOWS);
rosbridge
<BieHDC> i am inside freeldr btw, so runtime enable isnt the thing i am looking for
Stas'M
@BieHDC to enable freeldr debugging, you'll need to uncomment some defines somewhere in its code (I don't remember exactly which ones)
rosbridge
<BieHDC> maybe yolo it and do #undef ndebug?
rosbridge
<BieHDC> does Brian Palmer still exist? apparently he wrote most of the code
rosbridge
<BieHDC> what if i told you that you can now install reactos over pxe and all it takes is one line of code change?
Stas'M
Propose a PR!
rosbridge
<BieHDC> i will tell fraizer
rosbridge
<BieHDC> https://cdn.discordapp.com/attachments/480317303339089930/489504039596195840/fix.png
rosbridge
<BieHDC> it would not let me send the text
Stas'M
It's a hack! 😅
Stas'M
Better to implement that function that is located at line 1280
rosbridge
<Fraizeraust> Yeah... I'm wondering of what unimplemented IOCTL is complaining about.
rosbridge
<Fraizeraust> Albeit that "fix" made ReactOS working on PXE, it basically ignored the unimplemented IOCTL and some things might not work properly.
Stas'M
+1
Stas'M
That's why I call it a hack
rosbridge
<BieHDC> its a hack that lets us install rn and yea imo it a hack worth it
rosbridge
<BieHDC> its this IOCTL IOCTLVOLUMEGETGPTATTRIBUTES
rosbridge
<BieHDC> would it be fine if we isolate that one case?
Stas'M
Maybe
rosbridge
<BieHDC> and this one IOCTLDISKGETLENGTHINFO
rosbridge
<BieHDC> these are the 2 offenders. i just typed cont into the debugger and it installed fine i will work something out with fraizer
rosbridge
<BieHDC> how is licensing handled with the winbtrfs driver? because it turns out we could use their code for lookup, but i dont know if that will get us in trouble
Victor
https://github.com/maharmstone/btrfs LGPL-3.0
rosbridge
<BieHDC> i know that already, but can we use their code for logic lookup?
Victor
what do you mean by "logic lookup"?
Chungy
ReactOS includes WinBtrfs
rosbridge
<BieHDC> githubdotcom/maharmstone/btrfs/blob/master/src/volume.c#L561 githubdotcom/maharmstone/btrfs/blob/master/src/volume.c#L630 we want to implement these 2 functions for reactos and he did already work these out, so we just need to translate them
Victor
AFAIK you can use everything you want from this driver if you publish modified code with GPL-compatible license
Victor
but winbtrfs code will hardly help you with ramdisk driver
rosbridge
<BieHDC> which reactos is, nice
rosbridge
<BieHDC> its the ioctls which are missing. if you stub them, the setup works
rosbridge
<BieHDC> so we hope by implementing these, we get a winner
Victor
let's see :)
Carlos
Carlos
Carlos
Carlos
well
Carlos
is gonna take a while to try newest vgal live USB on all USB bootable laptops
Carlos
even longer when i start with desktops
Carlos
pretty much anything from Pentium II/III all the way to Core 2
Stas'M
Carlos
oh yeah
Carlos
some of them are already tested
Carlos
ethier with the current 0.4.9.1 or the previous 0.4.9
Carlos
i might retest the ones tested with the 0.4.9 one
Carlos
Acer Travelmate 4000 failed...
Carlos
Carlos
Stas'M
You have so many hardware, it would be nice to communicate with Vadim directly 😅