Main Menu

.

Started by asdfasdfasdf, February 20, 2019, 08:53:55 AM

Previous topic - Next topic

asdfasdfasdf

.
.

Golffies

Hello,

I am no sure to be the one fixing your problem, but a least helping to make the case more obvious.
Firstly, are you talking about Plop Linux booted from its live-CD, or do you make use of a permanent install of the Plop boot manager on your system ?

Secondly, do we agree that you chose "booting from USB" from the menu, when trying to launch your operating systems from your external HDD ?

Regards.

asdfasdfasdf

.
#2
.

Golffies

Well, you did as I would have done.

Just remembering from the documentation that Plop needs BOOTMGR for booting Windows or GRUB in case of Linux, may you confirm that both Windows and Linux have their loaders installed on respective partitions  ? I guess yes, just brainstorming.

asdfasdfasdf

.
#4
.

Golffies

We may have at least one first answer. From the doc:

PlopKexec is based on a Linux Kernel and can load only other Linux kernels!


It explains why you cannot boot Windows from the PlopKexec boot manager.

Coming back to your assumption that your motherboard makes use of an embedded USB hub, which prevents you from successfully booting with the Plop (regular) boot manager, it might worth to be double checked. Your USB controler(s) may present more than one bus. But we may be wrong at concluding this is an embedded "hub". According to my limited practical knowledge, each "bus" is hard linked to selected USB ports (the type A female sockets which we plug our devices to), and the device number is non relevant, assigned on the fly, each time we plug-unplug-replug a device, whatever the USB port/socket chosen. For instance, two USB ports on the right rear may be linked to bus #3 and two others on the left rear may be linked to bus #2. It is the way they are soldered on the motherboard which commands to which bus they belong. However, I am not sure there is an "internal hub" here.

You may give a try to the Plop boot manager once more.

Golffies

Hello !

I went a little deeper into the issue of USB ports and hubs. I would have liked to have given a more precise answer in the case you were describing.

Each USB controller has a roothub, to which several physical ports can be connected by the same bus; all ports connected to the same controller will then have to share the bandwidth of the same bus.

Motherboard designers adopt a more efficient design, and choose to connect the USB ports to different controllers, when they are available on the chipset, in order to provide dedicated bandwidth for each port, or for each group of two ports for example.


All this to confirm that the "hubs" you see on your machine are quite normal, these are the roothubs through which the ports are connected to the controllers, and they are found on all machines. They should not prevent the Plop's boot manager from working.