Я планирую сделать SD-карту (или флэш-диск) моим домашним каталогом, чтобы иметь возможность работать на разных компьютерах без особых хлопот.
Это плохая идея по какой-то причине?
Я планирую сделать SD-карту (или флэш-диск) моим домашним каталогом, чтобы иметь возможность работать на разных компьютерах без особых хлопот.
Это плохая идея по какой-то причине?
Ответы:
Я запускал всю систему с SD-карты раньше (через USB 1.0!). Это было очень медленно. Я работал под управлением OpenBSD. Он значительно softdep
увеличил производительность, но не переносится на Linux.
Я бы сказал, что самое важное, что вы должны убедиться, это то, что вы монтируете его noatime
, таким образом, вы не будете наказаны при каждом чтении. Кроме того, у вас должна быть веская причина для этого. Я сделал это с целью экономии энергии в базовой настройке маршрутизатора (где мне не нужно больше 1 ГБ места).
Это также будет значительно медленнее, если вы не используете порт USB 3.0 и соответствующий флэш-накопитель / устройство чтения карт SD. USB 3.0 на самом деле быстрее, чем вездесущий SATA-2, поэтому теоретически, если вы используете USB 3.0, у вас не должно быть проблем с производительностью.
Кроме того, вы можете убедиться, что вы можете войти в свой аккаунт без большого пальца на всякий случай
Несмотря на то, что они достаточно надежны (нет движущихся частей), карты SD / USB-накопители могут работать медленнее (вы, вероятно, не хотите выполнять оттуда операции с большим объемом диска) и иметь ограниченные циклы записи. Из этого вопроса Супер пользователя :
Флэш-память действительно имеет ограниченные циклы записи. Тем не менее, к настоящему времени вряд ли вы столкнетесь с этим в течение обычного срока службы такой карты.
Вы, вероятно, захотите избежать файловой системы журналирования, поскольку это увеличивает нагрузку на микросхемы памяти: для этого вы можете использовать ext2. (Я помню, что это был один раз, но, как отмечено в комментарии, это может быть не так)
Я думаю, что вы будете в порядке, если вы часто делаете резервные копии и заменяете карту / флешку, если она начинает показывать ошибки.
Я делаю это, и это прекрасно работает для меня. Но я использую его только на одном компьютере; Самая большая проблема, которую я вижу при использовании одной и той же карты для двух, означает, что вы можете использовать только одну карту за раз. Просто кое-что, чтобы не упустить: я столкнулся с небольшим количеством проблем, потому что система пыталась смонтировать каталог / home до того, как SD-карта была обнаружена, прерывая процесс загрузки. Мне пришлось немного изменить загрузочные скрипты (Arch Linux), чтобы дождаться карты, прежде чем монтировать ее и продолжать загрузку.
Исходя из моего опыта, я действительно предлагаю НЕТ . На протяжении последних нескольких лет работы в среде Linux для моих целей разработки, что для меня важнее всего, это производительность и стабильность, а SD-карты вряд ли предназначены для них, я считаю, что они больше служат в качестве вторичного хранилища ( пожалуйста, исправьте меня, если я ошибаюсь ) , скорее чем первичное высокоскоростное хранилище, такое как сам HDD.
Одна из самых сложных задач, с которой вы, вероятно, столкнетесь во время этой кампании, - это когда вы потеряете SD-карту или каким-либо образом повредите ее. Хотя, это может быть исправлено, это довольно сложная задача для начинающих. Ожидание помощи от интернет-сообщества, такого как сам этот сайт, может не гарантировать решение, и вы можете застрять в бесполезной системе на несколько дней.
Если ваша домашняя папка небольшого размера и все ваши компьютеры имеют нормальное подключение, вы можете попробовать один или несколько из этих облачных сервисов хранения: Dropbox , Google Drive , Sugarsync , Microsoft Skydrive (но их гораздо больше).
Мы живем во времена облачного хранения и повсеместного подключения: если у вас нет особых ограничений, использование SD для доставки ваших документов просто анахронично.
Dropbox
папки. По крайней мере, до тех пор, пока Sugarsync выпускает собственный клиент Linux .
if you don't have particular constraints
.
Просто помните, что когда SD-карты выходят из строя, они выходят из строя внезапно и катастрофически.
Жесткие диски могут предупреждать вас заранее и изящно деградировать. Обычно вы можете смонтировать неисправный жесткий диск и получить данные. SD-карты не дают вам такой возможности.