Установка Linux на USB - Часть 3: Какая файловая система Linux для устройств USB?
Добро пожаловать в части 3 " Установка Linux на USB "серии. В этой части мы обсудим, какие файловая система лучше всего подходит для устройства USB.
Как уже упоминалось в части 1, есть два типа USB устройств (в широком смысле):
1. USB жесткие диски
2. USB флэш-накопители
Теперь USB жесткие диски такие же, как наши постоянные IDE / PATA жестких дисков, который поставляется в комплекте с IDE к USB интерфейсу. Так что если вам случится открыть корпус вашего USB жесткий диск вы найдете регулярные IDE / PATA жестких дисков ... Удивлены?
Файловой системой по умолчанию для установки Linux является ext3 . Теперь файловая система ext3 = + файловой системы ext2 журналирования возможности. Мы не будем идти намного подробно о ведении журналов, потому что она заслуживает отдельного поста. Главное, что я хочу здесь подчеркнуть, что файловая система ext3, как известно, вызывают много записывать на устройство, потому что оно имеет для обновления журнала. «Ведение журнала» особенность ext3 означает больше записи на диск. С USB жесткие диски, как диски IDE можно написать те же самые блоки (диск, составляется на несколько блоков) столько раз, сколько мы хотим, не причинив никакого износа.
Однако флешку обстоит дело с уважением к записи данных на те же блоки. USB флэш-накопители, как известно, имеют ограниченный срок жизни, потому что каждый блок может быть записан только до определенного количества раз - по цене от 10 000 раз или на уровне 1000000 раз - и поэтому, если мы, оказывается, писать в том же блоке слишком много раз мы можем вызвать износ с приводом, который в конечном итоге сделать его непригодным для использования. На самом деле у меня было Lexar USB флэш-диск, так как последние 5 лет, которые стали непригодными пару недель назад именно из-за этой причины.
Adaptation Layer на USB флэш-накопители
Флешку как правило, имеет "Adaptation Layer", который пытается распространить по всей записи дисков, чтобы носить выравнивается т.е. не один конкретный блок не будучи чрезмерно написано снова и снова. Все блоки получают почти равные износом. Представьте себе кассира очереди в банке заняты - они вообще все одинаковой длины.
Примечание: При устройстве флэш-технологии созревания в течение долгого времени, жизнь флешку также растет т.е. флэш-диск хорош для нескольких миллионов циклов записи, скажем, для 32 Гб флэш-диск. Это предполагает, что "уровень адаптации" делает свою работу.
Короче говоря, журналирования файловой системы ext3, как (или XFS, JFS, ReiserFS) действительно не рекомендуется для USB флэш-накопителей. Скорее наши старые ext2 файловая система "Go Go" для USB флэш-накопителей.
В итоге, когда дело доходит до ext3 или ext2 файловой системы:
USB жесткие диски = Ext3 или Ext2
USB флэш-накопители с Ext2 = "noatime" или "relatime" опции монтирования
Когда речь идет о USB флэш-накопители, идея заключается в сокращении количества циклов записи, чтобы продлить срок службы вашего флэш-диск. Файловая система ext2 с этих двух вариантов крепления именно это. Мы рассмотрим эти варианты ext2 позднее в этой серии.
Искренне надеюсь, что вышеприведенное объяснение пролить некоторый свет на то, почему мы должны выбирать различные файловые системы для жестких дисков USB и USB флэш-накопители.
Как обычно, пожалуйста, оставьте комментарий / обратной связи, если у вас есть. Комментарии призывает блоггеров размещать все больше и держать их духа.
Также, пожалуйста, не забудьте оценить это сообщение ниже.
Часть 4: noatime и relatime опции монтирования













29 января 2009 в 4:08
[...] Часть 3: Какая файловая система Linux для устройств USB? [...]
3 февраля 2009 в 10:11 вечера
[...] К части 4 "Установка Linux на USB" серии. В части 3 мы обсуждали, какие файловые системы, чтобы использовать для USB жестких дисков и флэш-накопителей USB соответственно. В [...]
11 февраля 2009 в 12:18 утра
[...] Часть 3: Какая файловая система Linux для устройств USB? [...]
8 января 2010 в 7:44 вечера
Вы проделали большую работу, показывая преимущества использования более ext2 ext3 ... а как же недостатки?
Отсутствие журнала увеличивает риск потери данных в неожиданном состоянии размонтировать, как отключение электричества или случайно потянув флэшку из. И если файловая система становится несовместимым, то Fsck нужно читать весь раздел, чтобы восстановить ее при использовании ext2.
Мысли?
Ответить на этот комментарий
13 марта 2010 в 1:08
У меня есть флешки Linux на 2GB USB. Он имеет все, что вы когда-нибудь понадобится. Кроме того, он также работает, если вы подключите его к другому компьютеру.
Я использую Moolux 1GB с peristant изменения.
его можно использовать FAT32 или XFS/EXT3 т.д.
но я использую XFS файловой системы. Ица большой файловой системы с moolux внутри.
http://www.pendrivelinux.com/usb-moolux-install-from-windows/
или см. http://www.moolux.org
Ответить на этот комментарий
15 мая 2011 в 12:55 утра
[...] Узнать http://www.justfuckinggoogleit.com/ поиске что-то вроде Linux файловая система USB флэш http://linux.koolsolutions.com/2009/ ... R-USB-устройств / придумал первый для меня и особенно описанные проблемы пределов записи жизни купить новую палку, [...]