WeHack BBS
使用SD读卡器和TF卡做启动盘 - 可打印的版本

+- WeHack BBS (https://bbs.wehack.space)
+-- 版块: 计算机技术 (https://bbs.wehack.space/forum-5.html)
+--- 版块: 硬件设备讨论区 (https://bbs.wehack.space/forum-15.html)
+--- 主题: 使用SD读卡器和TF卡做启动盘 (/thread-295.html)



使用SD读卡器和TF卡做启动盘 - vimacs - 09-05-2021

前段时间入了个川宇C396读卡器,和一张Lexar的128MB TF卡(633x UHS-3 A1),刚才试了一下用这个读卡器和TF卡做启动盘。

SeaBIOS对这个组合的USB启动盘支持得还行,在EliteBook 2560p和EliteBook 820 G2上都能启动。

用lsusb看了下这个读卡器,它用的是Prolific的芯片,再结合067b:2731这个设备ID,估计应该是PL2731.

我顺便测试了一下这张卡和读卡器的性能。这个读卡器插在2560p的USB 2.0和820 G2的USB 3.0的口上,系统连续读TF卡的速度为30多MB/s.而TF卡放到卡套上用820 G2的读卡器读,可以有70多MB/s的速度,但SeaBIOS不支持820 G2的读卡器。而2560p的读卡器就不行了,只有11MB/s,用来启动系统会非常慢以至于无法使用,不过我这台2560p的读卡器似乎有点坏了。相比之下,我的一张Sandisk USB 3.0的U盘在820 G2上可以有接近150MB/s的读速度。

川宇C396: https://item.jd.com/1225383.html
PL2731: http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=326&pcid=153


RE: 使用SD读卡器和TF卡做启动盘 - nadebula - 09-06-2021

本人大约十年前开始全面弃用U盘改为TF读卡器,近十年来几乎没再入手过U盘(以及SD卡)。

为何弃用U盘,原因很简单,某些USB 3.x U盘的主控兼容太差,以至于在BIOS/UEFI上都不能正常引导。当时用的是第一批支持原生USB 3.0的H77主板,很快就遇到了这样的兼容问题。

为何转向TF卡而不是SD卡,原因也很简单,因为本人预见了手机/平板将会成为主流,在智能手机的冲击下,数码相机只能走高端化,则SD卡很可能失去主流地位,让位给CFast。即使是需要SD卡的为数不多的环境,也可以利用卡套被动转换为TF卡。

关于TF读卡器,个人正在使用金士顿的Type A+C双接口读卡器以及川宇的同款。以前的Lexar TF卡附送的USB 3.0读卡器不怎么样。


RE: 使用SD读卡器和TF卡做启动盘 - nadebula - 10-10-2021

金士顿官网显示在售的(单功能)SD/TF读卡器有三种,其一是已经说过的FCR-ML3C,USB3.0 Type A+Type C双接口(可用于手机),支持UHS-I的TF卡。另两款是MobileLite Plus系列的UHS-II SD/TF读卡器,价格比较公道。
今天上午刚刚到手,在coreboot+SeaBIOS上测试引导正常,尽管某些系统会遇到VideoBIOS的问题而无法加载,但是引导并没有问题。