[Solved] Porteus on HDD via SATA and USB3 can not be booted
Posted: 06 Jun 2015, 03:45
[problem]
Porteus on Mass storage HDD, that connects via SATA and USB3, can not be booted.
============================================================
$ lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 5000M
|__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M
============================================================
[cause]
The 'uas' driver is dynamic linkage to kernel.
000-kernel.xzm@/lib/modules/3.17.4-porteus/kernel/drivers/usb/storage/uas.ko
[fix]
1. do linkage of the 'uas' driver into kernel at initrd.xz by 'insmod' command.
for 32bit only
md5sum: 90cf447e9e53d09f3f2496d58395e799 initrd.xz
http://www.mediafire.com/download/mwuiy ... /initrd.xz
for both 32bit and 64bit
md5sum: 022ea20fa0c57b85793564212b4a99f1 initrd.xz
http://www.mediafire.com/download/4caag ... /initrd.xz
or
2. rebuild kernel by the configuration that defines a static linkage 'uas' driver.
diff old.config new.config
=============================
< CONFIG_USB_UAS=m
---
> CONFIG_USB_UAS=y
=============================
Thanks.
Porteus on Mass storage HDD, that connects via SATA and USB3, can not be booted.
============================================================
$ lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 5000M
|__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M
============================================================
[cause]
The 'uas' driver is dynamic linkage to kernel.
000-kernel.xzm@/lib/modules/3.17.4-porteus/kernel/drivers/usb/storage/uas.ko
[fix]
1. do linkage of the 'uas' driver into kernel at initrd.xz by 'insmod' command.
for 32bit only
md5sum: 90cf447e9e53d09f3f2496d58395e799 initrd.xz
http://www.mediafire.com/download/mwuiy ... /initrd.xz
for both 32bit and 64bit
md5sum: 022ea20fa0c57b85793564212b4a99f1 initrd.xz
http://www.mediafire.com/download/4caag ... /initrd.xz
or
2. rebuild kernel by the configuration that defines a static linkage 'uas' driver.
diff old.config new.config
=============================
< CONFIG_USB_UAS=m
---
> CONFIG_USB_UAS=y
=============================
Thanks.