Boot from USB

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
Murmur
Posts: 138
Joined: Fri Nov 20, 2009 8:16 pm

Boot from USB

Post by Murmur » Tue Nov 06, 2018 9:10 pm

is the boot from USB issue resolved that prevented ROS from installing via usb?

karlexceed
Posts: 321
Joined: Thu Jan 10, 2013 6:17 pm

Re: Boot from USB

Post by karlexceed » Tue Nov 06, 2018 9:40 pm

I very much doubt it. It wasn't mentioned in the release post, nor can I find anything like that in the change logs.

ctasan
Posts: 353
Joined: Mon Feb 24, 2014 7:02 pm
Location: Istanbul, Turkey

Re: Boot from USB

Post by ctasan » Wed Nov 07, 2018 2:08 pm

Not yet.
Apart from USB, some work is required on Plug and Play code, the man you know has worked on that.

Quim
Posts: 59
Joined: Wed Jul 04, 2018 11:45 pm

Re: Boot from USB

Post by Quim » Wed Nov 07, 2018 5:52 pm

Murmur wrote:
Tue Nov 06, 2018 9:10 pm
is the boot from USB issue resolved that prevented ROS from installing via usb?
Read these posts:
https://reactos.org/wiki/USB
https://reactos.org/wiki/LiveUSB

For oficial and daily builds see this:
'ReactOS Live-in-RAM USB-stick creation tutorial'
https://youtu.be/eancDwmWyCw

For successfull LiveUSB boot try vgal builds:
http://vgal.ru.com/

Quim
Posts: 59
Joined: Wed Jul 04, 2018 11:45 pm

Re: Boot from USB

Post by Quim » Wed Nov 07, 2018 6:06 pm

Are all of vgal`s code in oficial ReactOS 0.4.10 or in 0.4.11 build?
https://github.com/reactos/reactos/pull ... -367211489

karlexceed
Posts: 321
Joined: Thu Jan 10, 2013 6:17 pm

Re: Boot from USB

Post by karlexceed » Wed Nov 07, 2018 6:49 pm

Doesn't look like it.

Open PR: https://github.com/reactos/reactos/pull/308

Also, more to the topic at hand:
VGal wrote:There is no additional code in usbstor_new to support booting from USB devices. Only usbhub_new has this code.
From reactos/drivers/usb/CMakeLists.txt:

Code: Select all

#add_subdirectory(usbhub_new)
But a lot of the code is there: https://github.com/reactos/reactos/tree ... rivers/usb

ThFabba
Developer
Posts: 157
Joined: Sun Jul 11, 2010 11:39 am

Re: Boot from USB

Post by ThFabba » Thu Nov 08, 2018 11:48 am

The changes to the driver stack that allow booting from USB are not simply bug fixes, but instead completely rewrite all of these drivers. That means not only do the new drivers have to be merged into the repository (as xxx_new), they have to be enabled as a separate step afterwards (by replacing the regular versions with their _new counterparts). The first part has happened, the second has not.
This is an extremely difficult way to do development and there is a high risk of regressions when the switch-over happens. That's a large part of the reason why things are moving slow: the new code has to be carefully reviewed and intensely tested to minimize the regression risk.

So the open PR is not blocking USB boot, the switch-over to the new drivers is (plus some fixes in the kernel).

middings
Posts: 916
Joined: Tue May 07, 2013 9:18 pm
Location: California, USA

Re: Boot from USB

Post by middings » Thu Nov 08, 2018 3:08 pm

Thank you for the explanation, ThFabba.

Post Reply

Who is online

Users browsing this forum: No registered users and 30 guests