General Category > Boot Managers

Plop not detecting OS on external SSD or Flash Drive (formatted as MBR)

<< < (2/2)

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.

Navigation

[0] Message Index

[*] Previous page

Go to full version