Каковы плюсы и минусы установки и запуска Ubuntu с карты microSD? [закрыто]

12

У меня ноутбук с запасной картой microSD. Я планирую установить Ubuntu 16.04 на эту карту и использовать ее вместе с Windows. Каковы плюсы и минусы запуска Ubuntu с SD-карты? Я не думаю, что есть какие-либо плюсы, кроме того, что вам не нужно беспокоить разделы Windows. Я предполагаю, что более низкая скорость чтения и записи является одним недостатком. Как медленно это будет с точки зрения непрофессионала? И каковы другие недостатки.

Любые рекомендации по карте также будут оценены.

SDAdam
источник
4
Чтобы поместить это в перспективу, SD-карта класса 6 получит скорость приблизительно 10 МБ / с. Механический жесткий диск должен разгоняться до 200 МБ / с. По сути, SD-карта будет очень медленной, и вы, вероятно, в конечном итоге выбросите ее в окно.
Льюис Смит
2
Единственное преимущество в том, что вам не нужен дополнительный кабель и коробка, только SD. Но внешний SATA SSD с коробкой UASP будет намного лучше.
Элвин Лян
1
@LewisSmith Карта (класс 10) рекламируется со скоростью до 100 МБ / с. Это имеет какое-то значение?
SDAdam
1
@SDAdam Это для последовательных скоростей, но случайные скорости чтения / записи будут намного ниже.
Стив
4
Это сравнимо с тем, как правильно работают системы Raspberry Pi?
ноль298

Ответы:

8

Я думаю, что предел это кард-ридер, а не карта.

Но как насчет того, чтобы установить постоянную систему на эту карту? Таким образом, это как живая система, и больше частей загружается в память. Загрузка занимает больше времени, но должна быть быстрее в использовании.

Запись на карту не будет очень быстрой. Но я думаю, что это вариант, чтобы попробовать.

Кев Ински
источник
7
  • Пожалуйста, сначала проверьте, что ваш компьютер может загружаться с кард-ридера

  • Эта ссылка может помочь вам установить Ubuntu на карту microSD (установленную систему, например, установленную на внутренний диск).

  • Хорошей альтернативой может быть создание постоянного живого диска с mkusb

  • Если проблемы с чтением или записью позже, попробуйте по этой ссылке .


Обратите внимание, что SD-карта

  • намного медленнее

  • гораздо более чувствителен к износу ячеек памяти и повреждению логической системы для распределения износа

чем SSD, подключенный через eSATA или USB 3 или высокопроизводительный USB 3 Pendrive. Смотрите эту ссылку и ссылки из нее.

sudodus
источник
3

В дополнение к потенциальным проблемам со скоростью, на которые уже есть хорошие ответы, есть еще одна проблема, которую вы можете рассмотреть.

Я предполагаю, что вы говорите о встроенном слоте для SD-карт, как это часто бывает в новых ноутбуках. Вы должны убедиться, что это загрузочное устройство и что оно будет хорошо работать с вашим загрузчиком (GRUB или любым другим). Некоторые ноутбуки имеют опцию BIOS, аналогичную «Enable Secure Digital (SD) Card Boot», которая позволяет это. Но другие (например, мой Dell Precision) активно запрещают доступ к слоту SD-карты во время загрузки, так как он подключен к шине PCI-E, и ему не разрешается загружать драйверы, необходимые для его использования во время загрузки.

Стоит отметить, что некоторые люди успешно использовали цепные загрузчики для внедрения драйверов в процесс загрузки, вы можете посмотреть официальную страницу Ubuntu «загрузка с SD» здесь .

Кроме того, «менеджеры загрузки» также являются потенциальным решением для этого, например, плохо названный Plop Boot Manager .

cawwot
источник
2

Плюсы:

  1. Небольшой
  2. Простое (пере) изображение с помощью windisk32, dd или Etcher
  3. Различные размеры хранения на выбор
  4. Различные классы скорости на выбор
  5. портативный
  6. Все это делают (Raspberry Pi и т. Д.)

Минусы:

  1. Класс Faster Speed ​​- больше денег
  2. Сидя, иногда трудно войти / выйти из слота SD-карты в ноутбуке
  3. Доступ к слоту SdCard может быть медленнее, чем, скажем, USB3 кард-ридер
  4. В BIOS может потребоваться устройство чтения карт USB вместо установленного устройства чтения карт SD
  5. Виртуальные машины испытывают трудности при чтении с устройства чтения карт SD и иногда предпочитают устройства чтения карт USB SD. Смотрите этот длинный пост по вопросам: /superuser/373463/how-to-access-an-sd-card-from-a-virtual-machine
  6. Чтобы избежать проблем с выравниванием износа, нужна ОС для SD-карты. Посмотрите на эти альтернативы файловой системы, чтобы максимизировать ваш опыт.

Наконец, мне нравится семейство SD-карт Sandisk Pro для моих дистрибутивов Linux.

Дэвид Обин
источник
2

Вы разрушите SD-карту в долгосрочной перспективе.

SSD (и аналогичное хранилище, в которое входят SD-карты) ухудшаются при каждом цикле записи. Если у вас есть Live ISO, это не будет проблемой (но, вероятно, это не то, что вам нужно, и только если у вас нет раздела подкачки). Однако в обычном Ubuntu нагрузка на запись будет намного выше, чем для SD-карт, что приведет к деградации карты намного быстрее, чем обычно (мы все еще говорим о годах или около того, карта не будет сжигать во вторых ты загрузишься)

Hobbamok
источник
2
«система, которая сбрасывается при каждом перезапуске» - вы имеете в виду обычный живой ISO? К вашему сведению, если у вас есть оперативная память для копирования всего toram, тогда ваши скорости чтения и записи (в оперативной памяти) могут быть измерены в ГБ / секунду
Xen2050
Кроме того, SSD имеют продолжительность жизни, сопоставимую с HDD.
wjandrea
@wjandrea да, но есть разница между SSD и SD-картой. И эта разница в основном показывает их продолжительность жизни. Потому что карты не были созданы для постоянной записи, которую испытывают внутренние хард-дривы
Хоббамок
0

Помимо медлительности, драйверы Linux для SD-карт, как известно, глючат и время от времени приводят к повреждению данных. Это касается даже ноутбуков с твердотельными накопителями eMMC (по сути, высокоскоростной SD-карты, припаянной к материнской плате). У меня есть один из них, и каждую неделю или около того ядро ​​сообщает о ложной ошибке из-за того, что карта не завершает операцию в течение произвольного 1-секундного разрешения, которое дает ему ядро, и принудительно переключает диск в режим «только чтение», требуя перезагрузки. Иногда это также приводит к повреждению, которое требует fsck, и (к счастью, редко) фактической потери данных.

Вы не хотите работать с реальной медленной SD-карты вместе с этими проблемами. Хорошей альтернативой может быть низкопрофильная флешка USB 3, которая в основном подходит к USB-порту. Они доступны в огромных размерах, по крайней мере, 128 ГБ и, вероятно, 256-512 ГБ.

R .. GitHub ОСТАНОВИТЬ, ПОМОГАЯ ЛЕД
источник
1
«Помимо медлительности, драйверы Linux для SD-карт общеизвестно глючат» - у вас есть ссылка на это? Я верю вам, если вы говорите, что у вас проблемы, но это не значит, что это универсально. Я не помню, чтобы когда-либо испытывал эти проблемы (и у меня есть ноутбук с хранилищем eMMC). Также обратите внимание, что Raspberry Pi - это, по сути, ПК с Linux с SD-картой в качестве единственного хранилища.
marcelm
1
@marcelm: Я диагностировал (что привело к исправлению в восходящем потоке) давнюю ошибку в подсистеме SPI Linux, которая вызывала значительные повреждения на SD-картах пару лет назад. В итоге проблема заключалась в отсутствии блокировки определенных критических разделов из-за недокументированного и неправильно используемого протокола для владения определенной блокировкой. И RPis (о котором вы упоминаете) все еще печально известны повреждением SD-карты. Конкретная проблема, с которой я все еще часто сталкиваюсь на своем ноутбуке, может быть связана с моим конкретным оборудованием, но эти подсистемы с невероятной ошибкой являются постоянным паттерном.
R .. GitHub ОСТАНОВИТЬ ЛЬДА
0

Я пользователь Xubuntu (ранее Ubuntu), который работает под управлением своей ОС на 16 ГБ карте microSD около полутора лет, поэтому я поделюсь своим опытом.

скорость

Общий опыт действительно медленнее, чем наличие ОС на жестком диске, но не такой медленный. Хотя я не рекомендую это, если вам нужна максимальная производительность, я бы сказал, что разница незначительна для среднего использования (просмотр веб-страниц, музыка, видео, офисный пакет, базовая версия мультимедиа). Фактически, я переключился с Ubuntu на Xubuntu, чтобы максимально использовать ограниченное оборудование (XFCE быстрее, чем Unity и GNOME).

надежность

За все это время единственная проблема с надежностью, с которой я столкнулся, - это случайное перемещение карты microSD и появление ошибок ввода-вывода. Это часто случалось со мной до тех пор, пока я не привык иметь карту microSD рядом с моей рукой при наборе текста, но иногда это происходит из-за внешних факторов. Файловая система повреждена, и я не могу нормально загрузиться, так как ее fsckнужно запускать вручную, но такая команда никогда не подводила меня, поэтому я могу использовать систему снова через пару минут. Хуже всего то, что вы потеряете несохраненную работу, но это не большая проблема, если вы привыкли постоянно сохранять важные вещи (а Firefox действительно хорош, когда дело доходит до восстановления моих вкладок: 'D). Обратите внимание, что эта проблема может повредить карту в долгосрочной перспективе.

хранения

16 ГБ памяти. В процессе установки у меня осталось около 5-7 свободных ГБ. Мне нужно всего лишь несколько программ из того, что поставляется по умолчанию, и я храню большинство своих файлов в облаке и на внешних устройствах, так что этого свободного места достаточно для моих нужд (но оно может не совпадать для вас).

Вывод

Установите ОС на HDD / SSD, если у вас есть такая возможность или вам действительно нужна максимальная производительность. В противном случае, установка на карту microSD - хороший выбор.

nxnev
источник