从microSD卡安装和运行Ubuntu的利弊是什么?[关闭]


12

我有一台带备用microSD卡的笔记本电脑。我打算在该卡上安装Ubuntu 16.04,并将其与Windows一起使用。从SD卡运行Ubuntu的利弊是什么?除了不必打扰Windows分区之外,我认为没有其他优点。我认为较低的读写速度是一个缺点。用外行的话说会慢吗?还有其他缺点。

卡上的任何建议也将不胜感激。


4
确切地说,第6类SD卡的速度约为10MB / s。机械硬盘驱动器的速度约为200MB / s。从本质上讲,SD卡会非常慢,您可能最终会将其扔到窗外。
刘易斯·史密斯,

2
唯一的好处是,您不需要额外的电缆和包装盒,只需一个SD。但是带有UASP盒的外部SATA SSD会更好。
Alvin Liang

1
@LewisSmith该卡(10类)的广告速率高达100 MB / s。那有什么区别吗?
SDAdam

1
@SDAdam用于连续速度,但是随机读/写速度会低很多。
史蒂夫(Steve)

4
这可与Raspberry Pi系统如何正常工作相媲美?
zero298 '18

Answers:


8

我认为限制是读卡器而不是卡。

但是,您如何安装该卡的持久性系统呢?这样,它就像一个实时系统,并且更多部件被加载到内存中。引导花费的时间更长,但使用起来应该更快。

写卡不会很快。但是我认为这是一个尝试的选择。


7
  • 请首先检查,您的计算机可以从读卡器启动

  • 此链接可以帮助您将Ubuntu安装到microSD卡(已安装的系统,例如安装到内部驱动器中)。

  • 一个不错的选择是使用mkusb创建持久的实时驱动器

  • 如果以后有读写困难,请根据此链接尝试。


请注意,SD卡

  • 慢很多

  • 对存储单元的磨损和逻辑系统的损坏敏感得多,以分配磨损

而不是通过eSATA或USB 3或高端USB 3笔式驱动器连接的SSD。请参阅此链接及其链接。


3

除了可能已经在此处获得良好答案的潜在速度问题之外,您还需要考虑另一个问题。

我认为您正在谈论的是内置SD卡插槽,这在新型笔记本电脑中很常见。您需要确保这是一个可引导的设备,并且可以与您的引导加载程序(GRUB或其他任何设备)配合使用。某些笔记本电脑具有类似于“启用安全数字(SD)卡启动”的BIOS选项,从而允许这样做。但是其他人(例如我的Dell Precision)在引导过程中主动禁止访问SD卡插槽,因为它已连接到PCI-E总线,并且不允许加载引导过程中需要使用的驱动程序。

值得一提的是有些人为了注入司机进入开机过程中使用链式引导程序取得了成功,你可能想看看在Ubuntu的正式“启动从SD”页面在这里

此外,“启动管理器”也是为此的潜在解决方案,例如名称不正确的Plop Boot Manager


2

优点:

  1. 使用windisk32,dd或Etcher易于(重新)成像
  2. 多种存储容量可供选择
  3. 多种速度等级可供选择
  4. 随身携带
  5. 每个人都在做(Raspberry Pi等)

缺点:

  1. 更快的速度课程等于更多的钱
  2. 座位,有时很难进入/退出笔记本电脑的SD卡插槽
  3. SD卡插槽访问速度可能比USB3 SD卡读取器
  4. BIOS可能需要USB读卡器与已安装的SD读卡器
  5. 虚拟机很难从SD卡读取器读取数据,有时更喜欢使用USB SD卡读取器。请参阅有关问题的长篇文章:https : //superuser.com/questions/373463/how-to-access-an-sd-card-from-a-virtual-machine
  6. 需要操作系统知道SD卡,以避免磨损平衡问题。 查看这些文件系统替代方案,以帮助您最大程度地体验。

最后,我喜欢Linux发行版的Sandisk Pro sd卡系列


2

从长远来看,您将破坏SD卡。

SSD(以及包含SD卡的类似存储)在每个写入周期都会降级。如果您拥有Live ISO,那将不是问题(但这可能不是您想要的,并且仅当您没有交换分区时才需要)。但是,对于普通的Ubuntu,写负载将远远超过SD卡的制造负荷,从而使卡的降级速度比通常要快得多(我们仍在讨论数年左右,这并不意味着卡会烧掉SD卡)。第二次您启动它)


2
“每次重启都会重置的系统” -您的意思是定期使用实时ISO?仅供参考,如果您拥有复制所有内容的ram toram,那么您的读写速度(以ram为单位)可以以GB /秒为单位
Xen2050

除此之外,SSD的使用寿命可与HDD媲美。
wjandrea

@wjandrea是的,但是SSD和SD卡之间是有区别的。这种差异主要体现在他们的寿命上。因为这些卡片并不是为内部Hard drves经常写作而制作的
-Hobbamok

0

除了速度慢之外,用于SD卡的Linux驱动程序臭名昭著的bug还会不时产生数据损坏。这甚至会影响具有“ eMMC”固态硬盘(本质上是焊接在主板上的高速SD卡)的笔记本电脑。我有其中之一,并且每星期左右,内核会报告一个虚假错误,这是由于该卡未在内核给定的任意1秒允许时间内完成操作,并强行将驱动器切换为只读,需要重新引导。有时,这还会留下需要fsck的损坏,并且(非常少有)实际数据丢失。

您不想从实际的慢速SD卡以及这些问题中运行。一个不错的选择是一个低调的USB 3闪存驱动器,该驱动器主要适合USB端口。这些设备现在可提供巨大的容量,至少128 GB,可能还有256-512 GB。


1
“除了速度慢之外,SD卡的Linux驱动程序还出了臭名昭著的错误” -您是否为此提供了参考?如果您说自己遇到麻烦,我相信您,但这并不意味着它是普遍的。我不记得曾经遇到过这些问题(并且我有一台带有eMMC存储的笔记本电脑)。还要注意,Raspberry Pi本质上是Linux PC,只有SD卡作为唯一存储。
marcelm

1
@marcelm:我诊断出Linux SPI子系统中一个长期存在的错误(导致上游修复),该错误在几年前导致SD卡上的严重损坏。由于未获得文档和对某个锁的所有权的滥用协议,最终导致该问题基本上没有在某些关键部分上进行锁定。RPis(您提到的)仍然因SD卡损坏而臭名昭著。我在笔记本电脑上仍然经常遇到的特定问题可能是我的特定硬件所特有的,但是这些子系统难以置信的错误是一个持续的模式。
R .. GitHub停止帮助ICE,

0

我是Xubuntu用户(以前是Ubuntu),他已经在16 GB microSD卡上运行其操作系统大约一年半了,因此我将介绍我的经验。

速度

实际上,一般的体验确实比将操作系统安装在HDD 慢,但并不慢。虽然我不建议您使用顶级性能,但我认为一般用途(网页浏览,音乐,视频,办公套件,基本多媒体版本)的差异可以忽略不计。实际上,我从Ubuntu切换到Xubuntu,以充分利用有限的硬件(XFCE比Unity和GNOME更快)。

可靠性

在所有这些时间里,我面临的唯一可靠性问题是当我不小心移动了microSD卡并且出现了I / O错误时。这经常发生在我身上,直到我在打字时习惯在手附近拿到microSD卡为止,但仍然偶尔会因外部因素而发生。文件系统已损坏,无法正常启动,fsck需要手动运行,但是这种命令从未使我失败,因此我可以在几分钟内再次使用该系统。最糟糕的部分是丢失未保存的工作,但是如果您习惯于经常保存重要的内容,这并不是什么大问题(Firefox在恢复我的标签时非常有用:'D)。请注意,此问题可能会长期损坏卡。

储存

16 GB的存储容量。安装过程为我提供了大约5-7个免费GB。我只需要几个默认情况下的程序,并将我的大多数文件存储在云和外部设备上,因此此可用空间足以满足我的需要(但对您而言可能并不相同)。

结论

如果有可能或实际上需要最佳性能,请在HDD / SSD上安装操作系统。否则,将其安装在microSD卡上是一个不错的选择。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.