Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed)?
-
flyingfishfinger
- Junior Member

- Posts: 252
- Joined: Sun Nov 18, 2012 5:42 pm
- Location: Bay Area (Berkeley) , California
Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed)?
Faced with a dilemma: I can install my 2nd HDD on USB3 for a speed boost, but since it's a mini PCIe expansion card I cannot boot from it. I can also install it on a USB2 port and thus be able to boot OSes from it, but at the cost of speed.
Any thoughts on either getting the USB 3 card to be bootable (or at least chainloadable) or which option you would choose, and why?
I'm kind of wanting the ability to boot things but not sure if I'd get really frustrated by the data / speed bottleneck...
R
Any thoughts on either getting the USB 3 card to be bootable (or at least chainloadable) or which option you would choose, and why?
I'm kind of wanting the ability to boot things but not sure if I'd get really frustrated by the data / speed bottleneck...
R
-
axur-delmeria
- ThinkPadder

- Posts: 1269
- Joined: Mon May 28, 2012 5:49 am
- Location: Metro Manila, Philippines
Re: Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed
You managed to cram in an SSD too, right? Use that for booting.
The HDD needs all the bandwidth it can get.
If you're using linux, you might be able to chain-boot it something...
The HDD needs all the bandwidth it can get.
If you're using linux, you might be able to chain-boot it something...
Daily driver: X220 4291-P79 i5-2520M
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
-
flyingfishfinger
- Junior Member

- Posts: 252
- Joined: Sun Nov 18, 2012 5:42 pm
- Location: Bay Area (Berkeley) , California
Re: Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed
Well, I like to experiment with OS (Hackingtosh) without having to break an install / swap my primary hard drive (impossible with my SSD setup). That's the main issue...
R
R
Re: Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed
I am not familiar with a way to make miniPCIe/ExpressCard bootable on laptops, unless that functionality is already built-in.
Isn't the point of USB to be plug-n-play and easily detachable? Connect your HD to the USB3 port normally, except when you want to boot from it, and then connect it temporarily to the USB2 port.
Or use a third HD / flash drive for boot testing, permanently connected to the USB2 port.
Or get a laptop that can boot from miniPCIe / onboard USB3 ports.
Isn't the point of USB to be plug-n-play and easily detachable? Connect your HD to the USB3 port normally, except when you want to boot from it, and then connect it temporarily to the USB2 port.
Or use a third HD / flash drive for boot testing, permanently connected to the USB2 port.
Or get a laptop that can boot from miniPCIe / onboard USB3 ports.
Current: X220 4291-4BG, T410 2537-R46, T60 1952-F76, T60 2007-QPG, T42 2373-F7G
Collectibles: T430s (IPS FHD + Classic Keyboard), X32 (IPS Screen)
Retired: X61 7673-V2V, A31p w/ Ultrabay Numpad
Past: Z61t 9440-A23, T60 2623-D3U, X32 2884-M5U
Collectibles: T430s (IPS FHD + Classic Keyboard), X32 (IPS Screen)
Retired: X61 7673-V2V, A31p w/ Ultrabay Numpad
Past: Z61t 9440-A23, T60 2623-D3U, X32 2884-M5U
-
axur-delmeria
- ThinkPadder

- Posts: 1269
- Joined: Mon May 28, 2012 5:49 am
- Location: Metro Manila, Philippines
Re: Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed
Two things:I am not familiar with a way to make miniPCIe/ExpressCard bootable on laptops, unless that functionality is already built-in.
1. The card has its own firmware that provides boot functions.
2. The computer's BIOS should be able to detect this firmware and add it to the boot list --> I haven't looked into my X61's BIOS recently, but I remember something like "PCI option ROM".
Unfortunately, I haven't encountered a PCIe USB 3.0 card with a boot ROM.
If the X220 supports booting from its USB 3.0 ports, then its BIOS may be a good place to start looking for code.
~~
I was lurking in the bios-mods.com forums a while back and there was a story where some guy had a PCI IDE+SATA card with no boot ROM. He found a copy of a boot ROM from another card that used the same IDE+SATA controller chip and somehow grafted it into the motherboard's BIOS.
It was a very ugly hack, and the PCI IDE+SATA card would only boot when all other boot devices were disabled.
A more experienced BIOS modder in that thread was very surprised that it worked at all.
Daily driver: X220 4291-P79 i5-2520M
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
Re: Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed
Hm.
Unfortunately I could not find any option ROMs in the X220 BIOS, other than the LAN option ROM, which of course has existed for ages.
I know for example that the AKE BC338 was mentioned as being bootable in various Macbooks, but I could not get it to boot in the X220 or the T60, and in fact saw no record of it ever being bootable in any laptop that was not a Macbook.
Unfortunately I could not find any option ROMs in the X220 BIOS, other than the LAN option ROM, which of course has existed for ages.
I know for example that the AKE BC338 was mentioned as being bootable in various Macbooks, but I could not get it to boot in the X220 or the T60, and in fact saw no record of it ever being bootable in any laptop that was not a Macbook.
Current: X220 4291-4BG, T410 2537-R46, T60 1952-F76, T60 2007-QPG, T42 2373-F7G
Collectibles: T430s (IPS FHD + Classic Keyboard), X32 (IPS Screen)
Retired: X61 7673-V2V, A31p w/ Ultrabay Numpad
Past: Z61t 9440-A23, T60 2623-D3U, X32 2884-M5U
Collectibles: T430s (IPS FHD + Classic Keyboard), X32 (IPS Screen)
Retired: X61 7673-V2V, A31p w/ Ultrabay Numpad
Past: Z61t 9440-A23, T60 2623-D3U, X32 2884-M5U
Re: Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed
I don't know much hardware details about mpci slot, but can share my experience with it.
As you may know I have made a touchpad mod on my x61
http://forum.thinkpads.com/viewtopic.php?f=30&t=114633
I had used the mpci to usb 2.0 adapter to connect it. The problem was that every time the machine was booting up or coming back from sleep the touch wasn't working I had to switch the power of usb off/on to make it work. At first I thought the problem is in the touch driver itself, but then I tried connecting it to the external usb port's pins on the board and it worked flawless.
I suspect that the problem could be lack of power in mpci slot once it switches on. This might cause the touch panel to glitch when turned on at first.
As you may know I have made a touchpad mod on my x61
http://forum.thinkpads.com/viewtopic.php?f=30&t=114633
I had used the mpci to usb 2.0 adapter to connect it. The problem was that every time the machine was booting up or coming back from sleep the touch wasn't working I had to switch the power of usb off/on to make it work. At first I thought the problem is in the touch driver itself, but then I tried connecting it to the external usb port's pins on the board and it worked flawless.
I suspect that the problem could be lack of power in mpci slot once it switches on. This might cause the touch panel to glitch when turned on at first.
X61 (T9300, 8gb RAM, 120gb SSD, LED SXGA+, integrated webcam, invisible touchpad, modded battery etc.)
X61s (L7500 led SXGA+ w. touchscreen, L7700),
X61(T7300, T7300 w. pinmod, T8300)
X1 Carbon, W510, T43p, Nokia booklet 3G etc.
Google Pixel 2
X61s (L7500 led SXGA+ w. touchscreen, L7700),
X61(T7300, T7300 w. pinmod, T8300)
X1 Carbon, W510, T43p, Nokia booklet 3G etc.
Google Pixel 2
-
axur-delmeria
- ThinkPadder

- Posts: 1269
- Joined: Mon May 28, 2012 5:49 am
- Location: Metro Manila, Philippines
Re: Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed
dr_st,
If the USB 3.0 ports of the X220 are indeed bootable, then its boot ROM is most likely part of the BIOS, not as an option ROM. People with BIOS hacking skills might be able to extract it, but I doubt this.
If only there was a PCIe USB 3.0 card with a boot ROM, then maybe there's a chance. >_<
The problem is how to insert it.
vavet,
If the USB 3.0 ports of the X220 are indeed bootable, then its boot ROM is most likely part of the BIOS, not as an option ROM. People with BIOS hacking skills might be able to extract it, but I doubt this.
If only there was a PCIe USB 3.0 card with a boot ROM, then maybe there's a chance. >_<
There's an option ROM for the JMB36x SATA controller in that card: http://www.win-raid.com/t7f13-AHCI-amp- ... dules.htmlI know for example that the AKE BC338 was mentioned as being bootable in various Macbooks, but I could not get it to boot in the X220 or the T60, and in fact saw no record of it ever being bootable in any laptop that was not a Macbook.
The problem is how to insert it.
vavet,
If there's a WWAN enable setting in the BIOS, try enabling it.The problem was that every time the machine was booting up or coming back from sleep the touch wasn't working
Daily driver: X220 4291-P79 i5-2520M
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
Re: Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed
dr_st,
Countless ExpressCards of similar design contain JMicron JMB360 (single lane PCIe, AHCI, single port SATA 3Gb/s). Mactels (all Intel Inside Macintosh products, portable and stationary) are not IBM-compatible, do not run BIOS. Mactel firmware can boot from AHCI. (Likewise, I believe PowerPC Macs can boot standard PCI PATA controllers (colloquially referred to as "PCI IDE" or SFF style).)
A very good story about Mactel booting is found in Sealed Abstract by Drew Crawford : How Not to Install Windows on your Mac’s External Disk.
Countless ExpressCards of similar design contain JMicron JMB360 (single lane PCIe, AHCI, single port SATA 3Gb/s). Mactels (all Intel Inside Macintosh products, portable and stationary) are not IBM-compatible, do not run BIOS. Mactel firmware can boot from AHCI. (Likewise, I believe PowerPC Macs can boot standard PCI PATA controllers (colloquially referred to as "PCI IDE" or SFF style).)
A very good story about Mactel booting is found in Sealed Abstract by Drew Crawford : How Not to Install Windows on your Mac’s External Disk.
Re: Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed
Did you tape Pin 20? Otherwise all USB cards in that slot without FRU get switched off like you experienced.vavet wrote: I suspect that the problem could be lack of power in mpci slot once it switches on.
Re: Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed
Yes, it was on.axur-delmeria wrote: If there's a WWAN enable setting in the BIOS, try enabling it.
No, actually I didn't. Do you mean that they get switched off when machine goes to sleep? because the USB was working, the problem was only when it was booting up or waking from sleep.wileE wrote: Did you tape Pin 20? Otherwise all USB cards in that slot without FRU get switched off like you experienced.
X61 (T9300, 8gb RAM, 120gb SSD, LED SXGA+, integrated webcam, invisible touchpad, modded battery etc.)
X61s (L7500 led SXGA+ w. touchscreen, L7700),
X61(T7300, T7300 w. pinmod, T8300)
X1 Carbon, W510, T43p, Nokia booklet 3G etc.
Google Pixel 2
X61s (L7500 led SXGA+ w. touchscreen, L7700),
X61(T7300, T7300 w. pinmod, T8300)
X1 Carbon, W510, T43p, Nokia booklet 3G etc.
Google Pixel 2
-
flyingfishfinger
- Junior Member

- Posts: 252
- Joined: Sun Nov 18, 2012 5:42 pm
- Location: Bay Area (Berkeley) , California
Re: Expansion HDD Poll:Connect to USB2 (boot) or USB3 (speed)?
Quick update here: I played around adding the JMB36x Option ROM, but it's too big to take the place of the PXE one.
If anyone happens to be a BIOS mod wizard, it seems like it's technically possible to add an Option ROM to a BIOS Hole and have it be found. MMTool seems to support this, but that obviously doesn't work with Phoenix BIOSes.
These two pages imply that it should be possible, but are quite outdated.
http://micro.ustc.edu.cn/Linux/beowulf/ ... tboot.html
http://rayer.g6.cz/romos/romose.htm
R
If anyone happens to be a BIOS mod wizard, it seems like it's technically possible to add an Option ROM to a BIOS Hole and have it be found. MMTool seems to support this, but that obviously doesn't work with Phoenix BIOSes.
These two pages imply that it should be possible, but are quite outdated.
http://micro.ustc.edu.cn/Linux/beowulf/ ... tboot.html
http://rayer.g6.cz/romos/romose.htm
R
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Trying to connect my bluetooth speaker with my T430s
by vmqt » Sun Feb 26, 2017 9:14 am » in ThinkPad T430/T530 and later Series - 2 Replies
- 365 Views
-
Last post by UMPC2024
Sun Feb 26, 2017 4:35 pm
-
-
-
Where does the black modem wire connect on the T61P?
by TheChuckster » Thu Jun 15, 2017 12:15 pm » in ThinkPad T6x Series - 1 Replies
- 167 Views
-
Last post by RealBlackStuff
Thu Jun 15, 2017 1:04 pm
-
-
-
Lenovo Thinkpad X201 restarts upon inserting HDD or SSD, no boot screen!
by nighthawk » Wed Mar 01, 2017 6:25 am » in ThinkPad X200/201/220 and X300/301 Series - 1 Replies
- 786 Views
-
Last post by RealBlackStuff
Wed Mar 01, 2017 7:59 am
-
-
- 0 Replies
- 369 Views
-
Last post by Whitieiii
Sun Feb 05, 2017 9:20 am
Who is online
Users browsing this forum: No registered users and 6 guests





