MightyPirates / OpenComputers

Home of the OpenComputers mod for Minecraft.
https://oc.cil.li
Other
1.59k stars 430 forks source link

Error booting OpenOS from hard drives in OC devices #2754

Closed ArsiTheFox closed 6 years ago

ArsiTheFox commented 6 years ago

Currently I am in my modded Minecraft server and have been having a few issues with OC and it's boot os.... This doesn't happen in single player but when I try to boot up an OC device this error shows: https://oc.cil.li/uploads/monthly_2018_02/javaw_2018-02-19_16-37-03.png.6e22512094f18909e8c323beadad0308.png

I have trying to resolve this issue but can't seem to fix it..... I need your guys help please.......

Mod version: OpenComputers-MC1.7.10-1.7.1.1127-universal

payonel commented 6 years ago

@GamesArsenal96 I'm going to need more information to help you. You say, "an oc device" Does this happen on all oc machines? Can you reinstall openos on that machine? Does this happen if you boot from the openos floppy?

If this does not repro with the openos floppy disk, then it sounds like someone has modified and broken the openos boot sequence on that device.

ArsiTheFox commented 6 years ago

Testing it right now I found a config

ArsiTheFox commented 6 years ago

Basically I am inserting a hard drive into a computer installing OpenOS onto it... then placing the hard drive into a robot then it errors out: javaw_2018-02-19_22-03-40

ArsiTheFox commented 6 years ago

It also just failed on a normal computer: image

payonel commented 6 years ago

this does not repro for me i even tested the same exact build you are using, I tested on a server, I even tested installing openos with machines that are low on memory - it does not fail, let alone fail in the way you are presenting

It definitely appears that your openos installations are corrupted, or were not completed, as if the hard disks were taken out of the machines before the install completed. I have never seen this type of failure before with one of our official builds

If you would like me to investigate further, I'll probably have to join your world and poke around. Please send the mod info and server address to me in a private(direct) message in our irc channel: https://webchat.esper.net/?channels=oc

ArsiTheFox commented 6 years ago

I didn't edit the OpenOS floppy in anyway

payonel commented 6 years ago

I will not be able to fix this without a copy of (or visit to) your world (and modpack details), sorry.

ArsiTheFox commented 6 years ago

Sorry for the late replies... Ok I am sending you my details

ArsiTheFox commented 6 years ago

Check the IRC

ArsiTheFox commented 6 years ago

I messaged you

payonel commented 6 years ago

Thank you, I have the server info now so I'll add this bug to our 1.7.2 release milestone

payonel commented 6 years ago

Thanks to @GamesArsenal96 and his friend, a-one, and some testing on their server, we found that this was actually due to some server security software that blocked writings to files anywhere in the real host filesystem under directories named boot, and it so happens that openos creates a dir named boot, and writes some rather important boot files to.

No OC code change will be made to fix this, they were able to resolve this by adjusting their security software settings.

Thanks guy!