Boot from USB

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

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

Boot from USB

Post by Murmur »

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

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

Re: Boot from USB

Post by karlexceed »

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: 385
Joined: Mon Feb 24, 2014 7:02 pm
Location: Istanbul, Turkey
Contact:

Re: Boot from USB

Post by ctasan »

Not yet.
Apart from USB, some work is required on Plug and Play code, the man you know has worked on that.
ReactOS Community Changelogs | Admin of ReactOS Turkish Twitter account @reactos_tr

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

Re: Boot from USB

Post by Quim »

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: 257
Joined: Wed Jul 04, 2018 11:45 pm

Re: Boot from USB

Post by Quim »

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: 523
Joined: Thu Jan 10, 2013 6:17 pm
Contact:

Re: Boot from USB

Post by karlexceed »

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: 291
Joined: Sun Jul 11, 2010 11:39 am

Re: Boot from USB

Post by ThFabba »

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: 1028
Joined: Tue May 07, 2013 9:18 pm
Location: California, USA

Re: Boot from USB

Post by middings »

Thank you for the explanation, ThFabba.

Murmur
Posts: 142
Joined: Fri Nov 20, 2009 8:16 pm

Re: Boot from USB

Post by Murmur »

ThFabba wrote:
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).
Any change of this since 0.4.11?

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], Trendiction [Bot] and 1 guest