Linux для 4гб жесткий диск

Самый актуальный гайд по установке Linux на SSD-накопители в 2021 году

Привет, Хабр! Долгие годы по сети гуляют байки о тайных умениях спецподготовки твердотельных накопителей к установке Linux-дистрибутивов. Пользователей-новичков это отпугивает — перейти на OpenSource типа Ubuntu. А давно не следящих за новинками железа — оттягивает прокачать скорость работы. В этом посте мы отбросим все мифы и неактуальные советы, прочно засевшие в топе поисковых запросов. А заодно подскажем ряд простых и эффективных советов по установке Linux на SSD-накопители. Поехали!

Недавно мы уже рассказывали о типичных ошибках использования твердотельных накопителей любителями лайфхаков и прочих улучшений. Тема ошибок при эксплуатации SSD вызвала неподдельный интерес в комментариях, где была затронута популярная байка о тонкостях и секретах настройки Linux при установке на SSD-накопители. Та самая, что активно обсуждалась в холиварах на форумах и породила множество подробных гайдов на просторах Хабра. Если вдруг кто не в курсе, можете загуглить “установку Linux на SSD”.

С большой долей вероятности, поисковая выдача отправит вас прямиком во времена доллара по 30 рублей и новейших процессоров Intel Core под Socket H2. Эх, ностальгия!

Тогда вопросы надежности и долговечности первых твердотельных дисков всерьез волновали сторонников Linux-систем. Особенно тех, кто не обращал внимание на журналирование файловых систем поколения Ext3. К примеру, важная для NAND-памяти процедура TRIM выполнялась по умолчанию лишь раз в неделю, нанося серьезный урон ячейкам в масштабах нескольких лет эксплуатации. Но главное, на что мы рекомендуем сейчас обращать внимание при чтении подобных гайдов и секретов: дата публикации. Ладно когда гайду 5-6 лет, но у большинства и вовсе скоро юбилей.

Насколько готовы современные дистрибутивы Linux к установке на SSD?

Не пытайтесь изобрести колесо. Современные дистрибутивы Linux хорошо оптимизированы под установку на твердотельные накопители и автоматически выставляют оптимальные параметры журналирования и ежедневного обновления TRIM, а также деликатно относятся к записи кэша на диск. Начиная с Ubuntu версии 14.04 твердотельные диски корректно определялись еще на этапе установки, оставляя пользователю лишь иллюзию выбора неправильной файловой системы вместо рекомендуемой Ext4. Все остальное вторично, а 99% проверяющих через консоль активность TRIM на SATA-дисках, неизменно обнаруживали корректные значения вместо нулей.

Повторимся — наш совет простой: прежде чем тратить время на чтение гайдов и лайфхаков по установке Linux-систем на SSD-диск, взгляните на дату публикации. На одном из Ubuntu-сообществ от некогда грандиозного Wiki-склада полезных команд остался лишь пяток абзацев, типа проверки активности утилиты TRIM. Все современные версии той же Ubuntu динамически отслеживают параметры работы дисковой подсистемы и по умолчанию стараются минимизировать число паразитных операций с кэшем вне оперативной памяти.

Как подготовить SSD-накопитель к установке Linux-системы?

На сегодняшний день можно смело урезать советы по подготовке твердотельного диска для Linux до советов по выбору подходящего носителя по типу и емкости. Вместо поиска альтернатив файловой системе Ext4 (стандарт де-факто) лучше потратить время на изучение отличий между NAND-чипами с QLC, TLC и другими видами компоновки ячеек. Подробнее о выборе накопителей по признаку QLC и их теоретических недостатках мы подробно рассказывали в этом посте. Если вкратце, SSD-накопители с QLC-ячейками дешевле, а TLC применяются во флагманских решениях, обеспечивая лучшую наработку на отказ и более высокую скорость передачи данных. Продукция Kingston построена на базе передовых 3D TLC и 3D NAND ячеек памяти, лишенных недостатков 4-битных QLC.

Но раскрыть потенциал памяти на ячейках 3D TLC и 3D NAND можно лишь с применением SSD-накопителей формата M.2, подключаемых напрямую к шине PCI-E x4. В линейке накопителей Kingston вы можете выбрать наиболее производительные M.2-накопители линейки KC2500 с предельной скоростью чтения/записи 3500/2500 МБ/с уже для моделей c емкостью от 500 ГБ. Ячейки выполнены по 96-слойной технологии 3D TLC, а производительность контроллера Silicon Motion 2262EN давно стала неким стандартом.

В сегменте M.2-накопителей с ячейками 3D NAND одним из самых популярных решений Kingston являются SSD из линейки A2000. Модели на 500 и 1000 ГБ демонстрируют скорость чтения/записи на отметке 2200/2000 МБ в секунду, а младшая — 2000/1100 МБ/с.

Если же планируете подключать диск по SATA, гнаться за скоростями выше 560 МБайт/с не имеет смысла — упретесь в лимит по шине. Выгоду следует искать в емкости доступного пространства. В линейках Kingston A400 и KC600 доступны твердотельные SATA-диски вместимостью до 2 ТБ. Отличия бюджетной линейки A400 от старшей кроется в использовании ячеек памяти TLC вместо 3D TLC, что напрямую влияет на цену и показатель наработки по числу записываемых байтов информации.

Читайте также:  Компьютер перезагружается с синим экраном windows 10

Рекомендовать младшие SATA-диски под систему можно с рядом оговорок, но под отдельные разделы системы и данные эти решения могут оказаться не сильно дороже компактного жесткого диска, превосходя по скорости даже RAID-массивы из винчестеров бытового сегмента.

Ориентироваться на разницу значений по наработке до отказа у твердотельных SATA-накопителей не столь важно. Как минимум, важнее заложить в бюджет обновления дискового массива качественное питание компьютера, начиная с блока питания и заканчивая сетевым фильтром и бесперебойником. Твердотельные накопители в целом довольно слаботочные решения по сравнению с жесткими дисками, и некачественное питание может свести к нулю всю выгоду от показателя в 1 миллион часов по MTBF.

О журналировании и бэкапе при выборе файловой системы

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

Другое дело — бэкап и все резервные копии. В отличие от сомнительной пользы RAID-массивов из твердотельных накопителей вне промышленных систем хранения данных, резервное копирование информации и образов системы напрямую влияет на сохранность ваших данных. Подстраховка жестким дискам в подобных случаях уместна, но только в случаях, когда IOPS не превышает ваш лимит по стоимости.

С резервным копированием в бытовых условиях лучшим выходом может оказаться сетевое хранилище, чье влияние на производительность операционной системы на твердотельном диске будет сведено к минимуму. С кэшем и минимизацией числа мелких обращений к ячейкам памяти, три четверти которых не превышают по размеру саму ячейку в 4 Кб, лучше всего бороться достаточным запасом свободной оперативной памяти. Современные дистрибутивы Ubuntu по умолчанию хорошо отлажены для использования оперативки под кэш, сводя выгрузку в виртуальную память до нескольких обращений за день.

Как настроить разделы и сколько оставить неразмеченной?

В вопросах эффективности разделения SSD-накопителей на массив логических разделов мы не рекомендуем пытаться искать связи с продлением срока службы носителя. Заложив изначально 25-30% хранилища свободными от данных, вы внесете максимальный вклад в срок безотказной и верной службы диска, а потому вольны свободно размечать до 4-х разделов в рамках Ext4. Другой вопрос, что современные высокоскоростные носители данных можно подключить как USB-C флешку и перекинуть туда некоторые разделы системы.

Создавать несколько логических разделов имеет смысл лишь для разнесения каталогов системы с различным характером применения. Например, системные и бинарные каталоги имеет смысл разделить от логов, как и резервные базы. А вот потребности /run лучше покрыть запасом по доступной оперативной памяти. Это наилучшим образом скажется на снижении IOPS на диск в течении длительного периода эксплуатации.

Как следует настраивать актуальные сборки на базе Linux под SSD?

На протяжении последних трех лет ответ на данный вопрос звучит до неприличия просто: отдавайте предпочтение настройкам по умолчанию. Постарайтесь отказаться от ручной корректировки параметров с помощью устаревших гайдов, а некорректное выполнение некоторых из них может привести к потере данных. Напомним, что операция удаления на SSD-накопителях гораздо честней жестких дисков и сложней по восстановлению. К тому же современные емкости в сотни недорогих гигабайт и типичная наработка на отказ в 50-70 ТБ потребует десятки лет работы Linux в домашних условиях.

Даже широко обсуждаемое включение ежедневного запуска TRIM уже несколько лет как потеряло свою актуальность. Данная процедура автоматически запускается всеми современными Linux-дистрибутивами. В этом абзаце речь идет о большей части советов, где упоминается Fstab, пользовательские наработки по которому давно стали базовой частью системы.

Выходит, что никаких отличий по настройке, при установке Linux системы на SSD и жесткий диск, нет вовсе. Можете смело доверить заботу о твердотельном накопителе системе, позаботившись запасом доступной оперативной памяти под нагрузкой. 32 ГБ гарантированно покроют этот вопрос у 99% пользователей, а проверить текущие значения потребления можно простой командой free.

Как измерить скорость работы SSD в Linux?

Если десять лет назад еще можно было встретить упоминания Phoronix test suite, на сегодняшний день стандартом бенчмарков в бытовых, рабочих и серверных машинах является утилита Fio. В умелых руках с ее помощью можно оперативно измерить окупаемость масштабирования СХД по стоимости IOPS, но в бытовых целях вас наверняка интересуют те же значения, что выдает на Windows утилита CrystalDiskMark, не так ли?

Читайте также:  Hp ноутбук рекавери windows 10

Ее аналог доступен на просторах Github под именем KDiskMark. У программы есть графический интерфейс, сводящий проверку скорости накопителей и любых дисков до пары кликов мышкой. За оболочкой скрывается вышеупомянутая Fio, итоговые значения которой наиболее точны в сравнении измерений диска на других ОС.

Вердикт: смело монтируйте Linux на SSD без заморочек

Более подробный анализ значений работы SSD-дисков требует более обстоятельного подхода и широко освещен Хабровчанами. Базовую информацию, разметку и проверку дисковых разделов можно выполнить с помощью утилиты Disks, предустановленной в Ubuntu и многих других Linux-дистрибутивах. А 99% всех рекомендаций и твиков давно утратили свою актуальность. Сегодня вы можете наслаждаться быстрой работой Linux-систем на твердотельных накопителях Kingston без дополнительных танцев с бубнами, просто выбрав установку по умолчанию.

Для получения дополнительной информации о продуктах Kingston Technology обращайтесь на официальный сайт компании.

Источник

16 дистрибутивов Linux для 32-битных компьютеров

Если вы следите за последними выпусками Linux, вы, должно быть, заметили, что в большинстве популярных дистрибутивов Linux больше не поддерживается 32-разрядная версия. Arch Linux, Ubuntu, Fedora — все отказались от поддержки этой старой архитектуры.

Но что, если у вас есть устаревшее оборудование, которое все еще можно использовать? Не волнуйтесь, для вашей 32-разрядной системы еще есть несколько вариантов.

В этой статье собраны дистрибутивы Linux, которые будут поддерживать 32-битную архитектуру в течение следующих нескольких лет.

Debian

Debian — отличный выбор для 32-битных систем. Последний стабильный выпуск Debian 10 buster предлагает и 32-разрядная версию, которая поддерживается до 2024 года. Для новичков в Debian, стоит упомянуть о хорошей документации по системе на их официальной вики.

Минимальные системные требования:
512 МБ RAM
10 ГБ дискового пространства
Процессор с тактовой частотой 1 ГГц (Pentium 4 или аналогичный)

Установочный образ Debian для 32-битных пк(i386) доступен по ссылке: https://www.debian.org/releases/buster/debian-installer/.

Если вы просто хотите быстро загрузить ос с флешки для временной работы, Slax — отличный вариант.

Он основан на Debian, но нацелен на то, чтобы быть портативным и быстрым вариантом, который предназначен для запуска через USB-устройства или DVD. Вы можете бесплатно скачать 32-битный файл ISO с их веб-сайта или приобрести перезаписываемый DVD/зашифрованный флеш-накопитель с предустановленным Slax.

Минимальные системные требования:
ОЗУ: 128 МБ (автономное использование) / 512 МБ (для использования веб-браузера)
Процессор: i686 или новее

AntiX

Еще один дистрибутив на основе Debian. AntiX широко известен как дистрибутив без systemd, который ориентирован на производительность, с простой установкой.

Он идеально подходит практически для любой старой 32-битной системы. Ему нужно как минимум 256 МБ ОЗУ и 2,7 ГБ дискового пространства. Система не только проста в установке, но и удобна как для новичков, так и для опытных пользователей.

Вы должны получить последнюю версию, основанную на последней доступной стабильной ветке Debian.

Минимальные системные требования:
Оперативная память: 256 МБ ОЗУ
Процессор: Pentium3
Место на диске: 5 ГБ места на диске

openSUSE

openSUSE — это независимый дистрибутив Linux, который также поддерживает 32-битные системы. Несмотря на то, что последняя обычная версия (Leap) не предлагает 32-битных образов, выпуск дистрибутива Tumbleweed предлагает 32-битные варианты установки.

openSUSE в основном ориентирован на разработчиков и системных администраторов, но вы также можете использовать его как обычный пользователь настольного компьютера. Стоит отметить, что openSUSE не предназначен для работы на старинном оборудовании, поэтому вы должны убедиться, что у вас есть как минимум 2 ГБ ОЗУ, 40+ ГБ дискового пространства и двухъядерный процессор.

Минимальные системные требования:
Процессор Pentium 4 1,6 ГГц или выше
1 ГБ физической RAM
Жесткий диск 5 ГБ

Emmabuntüs

Emmabuntus — дистрибутив, целью которого является продление срока службы оборудования с помощью 32-разрядной поддержки. Как организация они также участвуют в предоставлении школам компьютеров и цифровых технологий.

Проект предлагает два разных выпуска: один основан на Ubuntu, а другой — на Debian. Если вам нужна более длительная поддержка 32-битной версии, вы можете выбрать версию Debian.

Минимальные системные требования:
512 МБ RAM
Жесткий диск: 2 ГБ свободного места
Процессор Pentium или аналогичный

NixOS

NixOS — еще один независимый дистрибутив Linux, поддерживающий 32-битные системы. Он ориентирован на обеспечение надежной системы, в которой пакеты изолированы друг от друга.

Возможно, он не ориентирован напрямую на обычных пользователей, но это полезный дистрибутив на основе KDE с уникальным подходом к управлению пакетами. Вы можете узнать больше о его функциях на официальном сайте.

Оперативная память: 768 МБ
8 ГБ дискового пространства
Pentium 4 или аналогичный

Gentoo Linux

Если вы опытный пользователь Linux и ищете 32-разрядные дистрибутивы Linux, Gentoo Linux должен быть отличным выбором.

Вы можете легко настроить, скомпилировать и установить ядро через диспетчер пакетов с Gentoo Linux. Он не ограничивается только возможностью настройки, которой он широко известен, вы также сможете запускать его без каких-либо проблем на старом оборудовании.

Читайте также:  Не могу открыть дамп памяти windows

Даже если вы не опытный пользователь и хотите попробовать, просто прочтите инструкции по установке, и вас ждет незабываемое приключение.

Минимальные системные требования:
256 МБ оперативной памяти
Pentium 4 или эквивалент AMD
2,5 ГБ дискового пространства

Devuan

Devuan — это еще один дистрибутив без systemd. Технически это форк Debian, только без systemd.

Возможно, это не очень популярный дистрибутив Linux для обычного пользователя, но если вам нужен дистрибутив без systemd и 32-битная поддержка, Devuan должен быть хорошим вариантом.

Минимальные системные требования:
Оперативная память: 1 ГБ
Процессор: Pentium 1.0 ГГц

Void Linux

Void Linux — интересный дистрибутив от независимых разработчиков. Он нацелен на то, чтобы быть ОС общего назначения, предлагая при этом стабильный скользящий цикл выпуска. Он включает runit в качестве системы инициализации вместо systemd и дает возможность использовать несколько окружений рабочего стола.

Он имеет чрезвычайно впечатляющую спецификацию минимальных требований: всего 96 МБ ОЗУ и Pentium 4 (или эквивалентным).

Минимальные системные требования:
96 МБ RAM
Pentium 4 или эквивалентный процессор AMD

Q4OS — это еще один дистрибутив на основе Debian, который ориентирован на обеспечение быстрого взаимодействия с пользователем. Один из лучших легковесных дистрибутивов Linux в нашем списке. В его 32-битной версии есть рабочий стол Trinity, а в 64-битной версии вы можете найти поддержку KDE Plasma.

Подобно Void Linux, Q4OS также работает с минимальным объемом оперативной памяти 128 МБ и процессором 300 МГц с минимальными требованиями к дисковому пространству в 3 ГБ. Этого должно быть более чем достаточно для любого устаревшего оборудования.

Минимальные требования для Q4OS:
Оперативная память: 128 МБ (рабочий стол Trinity) / 1 ГБ (рабочий стол Plasma)
Процессор: 300 МГц (рабочий стол Trinity) / 1 ГГц (рабочий стол Plasma)
Место на диске: 5 ГБ (рабочий стол Plasma) / 3 ГБ (рабочий стол Trinity)

MX Linux

Если у вас более современная конфигурация оборудования, MX Linux был бы моей личной рекомендацией для 32-битных систем. Это также один из лучших дистрибутивов Linux для всех типов пользователей.

В общем, MX Linux — фантастический легкий и настраиваемый дистрибутив, основанный на Debian. Вы можете выбрать KDE, XFCE или Fluxbox (это их собственная среда рабочего стола для более старого оборудования).

Минимальные системные требования:
1 ГБ ОЗУ (для комфортного использования рекомендуется 2 ГБ)
15 ГБ дискового пространства (рекомендуется 20 ГБ).

Linux Mint Debian Edition (LMDE)

Linux Mint на основе Debian? Почему нет?

Вы получите тот же рабочий стол Cinnamon, только без Ubuntu в качестве основы. Он так же прост в использовании и так же надежен, как Linux Mint на Ubuntu.

Не ограничиваясь базой Debian, вы получите поддержку как 64-битных, так и 32-битных систем.

Минимальные системные требования:
1 ГБ ОЗУ (для комфортного использования рекомендуется 2 ГБ)
15 ГБ дискового пространства (рекомендуется 20 ГБ).

Sparky Linux

Sparky Linux — один из лучших легковесных дистрибутивов Linux, созданный для начинающих. Он легко настраивается и требует минимальных ресурсов.

Проект предлагает разные версии в соответствии с вашими требованиями, но поддерживает 32-разрядные версии. Учитывая, что вы хотите что-то для своего старого компьютера, я бы рекомендовал взглянуть на его версию MinimalGUI, если вам действительно не нужна полноценная среда рабочего стола, такая как Xfce или LXQt.

Минимальные системные требования:
Оперативная память: 512 МБ
Процессор: Pentium 4 или AMD Athlon
Место на диске: 2 ГБ (версия CLI), 10 ГБ (домашняя версия), 20 ГБ (GameOver Edition)

Mageia

Mageia Linux — это форк Mandriva Linux, дистрибутив Linux, поддерживаемый сообществом и поддерживающий 32-битные системы.

Данный проект стремится внести свой вклад в создание бесплатной операционной системы, которая также потенциально безопасна. Возможно, это не самый популярный выбор для 32-битных систем, но он поддерживает множество сред рабочего стола (например, KDE Plasma, GNOME), вам просто нужно установить его из его репозиториев, если вам нужно.

У вас должна быть возможность загрузить образ для среды рабочего стола с их официального сайта.

Минимальные системные требования:
512 МБ ОЗУ (рекомендуется 2 ГБ)
5 ГБ дискового пространства для минимальной установки (20 ГБ для обычной установки)
Процессор: Pentium 4 или AMD Athlon

Fantoo

Funtoo — это дистрибутив Linux, разработанный сообществом на основе Gentoo. Он ориентирован на обеспечение максимальной производительности с Gentoo Linux вместе с некоторыми дополнительными пакетами, чтобы сделать работу пользователя полноценной. Также интересно отметить, что разработкой на самом деле руководит создатель Gentoo Linux Дэниел Роббинс.

Puppy Linux

Puppy Linux — это крошечный дистрибутив Linux, в котором почти нет связанных программных приложений, кроме основных инструментов. Если ничего не работает, и вы хотите самый легкий дистрибутив, рассмотрите вариант с Puppy Linux.

Источник

Оцените статью