126 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Установка Linux mint на ssd

Содержание

Установка на ssd диск.

Вопрос вдогонку: как разметить диск?
Ситуация та же — SSD на 128 гиг, hdd на 1 тер.

Я так понимаю надо
/ — на ssd
/home — на хард
/var — на хард
/tmp — на хард
/swap — на хард

Какой размер надо задать для /var и /tmp чтобы не было проблем в будущем?
Слышал что ssd не любит журналируемые ФС, есть ли резон форматировать под ext2 для долговечности?

Вопрос вдогонку: как разметить диск?
Ситуация та же — SSD на 128 гиг, hdd на 1 тер.

Я так понимаю надо
/ — на ssd
/home — на хард
/var — на хард
/tmp — на хард
/swap — на хард

Какой размер надо задать для /var и /tmp чтобы не было проблем в будущем?
Слышал что ssd не любит журналируемые ФС, есть ли резон форматировать под ext2 для долговечности?

myboris2005 в общем как говорится от чайника чайнику. Если что то совру, пусть знатоки подправят.

ставя /home на хард, мы получим аналог диска D в винде, если придется переставить систему (а у неопытного пользователя такое вполне может случиться) то мы сохраним все данные (включая рабочий стол) на харде.

Так как ssd не любит частых перезаписей, лучше отправить постоянно обновляющиеся разделы (/var и /tmp на хард)
Swap тоже лучше держать на харде. Размер swap дело субъективное. У меня с открытым хромом в несколько окон и запущеной доте2 жрало меньше 3 гигов. Так что по сути в 8 гигами озу swap практически всегда будет бездействовать. Но я все равно выделил 4 гига на всякий. Было бы 16 гиг оперативы вообще бы не ставил.

Установка Ubuntu Linux на SSD.

Многие слышали, что на рынке появились твердотельные жёсткие диски без движущихся частей, SSD диски. Они пока относительно дорогие и объем не велик, но операционная система на них просто летает, а тяжёлые приложения стартуют в разы быстрее, чем с обычных HDD. Чем достигается такое волшебство?

У SSD нет головок, которые необходимо позиционировать над затребованными данными и поэтому скорость чтения случайных секторов происходит намного быстрее. А как показывает практика, именно работа с мелкими файлами, расположенных в разных местах диска — это обычный портрет работы операционной системы.

Лучшее решение на сегодняшний день — это покупка SSD для операционной системы и хранение личных и медиа файлов на обычных HDD.
Вот и я решился купить себе SSD диск для Ubuntu. Много прочёл про этот новый вид дисков — твердотельные накопители. Хотел модель Intel X25-V, но денег как всегда мало, пришлось приобрести модель OCZ «Onyx» OCZSSD2-1ONX32G с контроллером Indilinx Amigos, про который много отрицательного не пишут.

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

Прочтите все о вашем SSD на официальном сайте

Не пренебрегайте данным советом, например я вычитал на официальном сайте моего OCZ «Onyx» OCZSSD2-1ONX32G, что обновлять прошивку нужно, установив в BIOS, режим IDE для SATA дисков, а не родной AHCI режим. Мало ли чего важного вы вычитаете?

Обновите прошивку

Внутри жёстких дисков, SSD не исключение, есть микроконтроллер, который управляется микропрограммой. Её можно обновлять и это называется «прошивкой» (firmware). Прочтите что и как рекомендует производитель вашего SSD диска для обновления прошивки. Обычно обновление прошивки устраняет ошибки и добавляет новые функции. Очень важно чтобы SSD диск поддерживал TRIM и, если для этого нужно обновить прошивку, обновляйте!

Узнать текущую версию прошивки можно командой sudo hdparm -i /dev/ваш_диск | grep -i Fw

Выравнивание разделов на SSD

Суть проблемы в том, что если начало разделов в секторах не кратно размеру кластера файловой системы, то резко падает производительность при чтении/записи с диска, а в случае с SSD диском ещё и увеличивается износ диска. То есть когда разделы не выравнены, то кластер файловой системы занимает несколько секторов и тем самым увеличивается количество операций чтения/записи. Подробнее об этой проблеме выравнивания разделов лучше прочесть в Интернете. Главное запомнить простое правило: создаёте раздел — его стартовый сектор должен делиться на 8 без остатка.

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdh1 2048 514047 256000 83 Linux
/dev/sdh2 514048 55810047 27648000 83 Linux

Начальные сектора 2048 и 514048 кратны 8! Я использовал fdisk и в нём создал разделы /boot, / и swap. Из статьи на Хабре выяснил, что работа со swap в современных операционных системах идёт примерно

40:1 чтение:запись. Поэтому размещение swap на SSD это отличная идея. Чуть позже мы заставим Ubuntu Linux меньше использовать swap, а больше быструю ОЗУ.

Некоторое место на вашем SSD зарезервировано и недоступно вам, это место будет использовано для замены износившихся во время записи-перезаписи ячеек. Во время разметки диска, я оставил не размеченой область

3,5 Гб, чтобы контроллеру диска было чем заменять, в далёком будущем, вышедшие из строя ячейки. Вам так же рекомендую не жадничать и при разметке оставить чуток не размеченной области.

Установка на SSD Ubuntu

Во время установки я указал, что первый раздел на SSD это /boot и файловая система ext3. Просто я решил помочь grub’у и не огребать не нужных проблем. В /boot хранятся ядра системы и размера 250 мб должно хватить на много установленных параллельно ядер.

Второй раздел на SSD стал корнем / в BTRFS. У этой продвинутой файловой системы, есть замечательный параметр -o ssd. Указав его, мы сообщаем, что жёсткий диск вида SSD и улучшаем работу с ним. Указать параметр можно позже, отредактировав /etc/fstab

# мой корень
UUID=6f1fedb8-2dc7-4d19-a1f4-2eac082f879e / btrfs defaults,noatime,barrier=0,nodatacow,discard,commit=600,ssd 0 0

Раздел /home был и его не форматируя через установщик, я задействовал как и раньше. Все файловые системы, кроме /boot, указаны в BTRFS.

Оптимизация Ubuntu для SSD

Если у вас есть UPS, он же ИБП, то можно применить советы из Ускорение Ubuntu.

Параметр discard.
Включает полезную команду TRIM и настоятельно рекомендуется к применению к различным файловым системам. discard нужно указать в /etc/fstab. Разработчики многих дистрибутивов linux обсуждали иногда возникающую проблему с discard, которая приводит к падению производительности. Альтернативным путём является вызов fstrim из cron. Пробуйте и выбирайте своё!

Параметр ssd для btrfs.
Указывайте для файловых систем btrfs в /etc/fstab.

Параметр commit=600.
Замечательный параметр commit равный 600 можно применять ко многим файловым системам и commit указывает на сброс грязных файловых буферов каждые 10 минут (600). Настоятельно рекомендуется иметь ИБП. commit=600 нужно указать в /etc/fstab.

barrier=0
Код файловой системы обязан перед созданием записи фиксации [журнала] быть абсолютно уверенным, что вся информация о транзакции помещена в журнал. Просто делать запись в правильном порядке недостаточно; современные диски имеют кэш большого объёма и меняют порядок записи для оптимизации производительности. Поэтому файловая система обязана явно сообщить диску о необходимости записать все журнальные данные на носитель перед созданием записи фиксации; если сначала будет создана запись фиксации, журнал может быть повреждён. Блокирующая система ввода-вывода ядра предоставляет такую возможность благодаря использованию механизма «шлагбаумов» (barriers); проще говоря, «шлагбаум» запрещает запись любых блоков, посланных после него, до того момента, как всё, что было прислано перед «шлагбаумом», будет перенесено на носитель. При использовании «шлагбаумов» файловая система может гарантировать, что всё, что находится на диске, целостно в любой момент времени. Отключая шлагбаум barrier=0, мы ускоряем операции записи на разделы.
barrier=0 нужно указать в /etc/fstab.

Для btrfs указывайте nobarrier.

LVM.
Если вы используете технологию LVM, то нужно указать в /etc/lvm/lvm.conf параметр issue_discards = 1.

Preload.
Демон, кешируюший обращения к файлам и ускоряющий IO вывод. В SSD диске нет вращающихся блинов и считывающих головок, то желательно в /etc/preload.conf изменить параметр и привести его к виду sortstrategy = 0. Этим самым вы прикажете не производить сортировку очереди запросов, так как для SSD это не имеет смысла. Перезапустите preload — sudo /etc/init.d/preload restart

Читать еще:  Установка git Windows

Увеличим сброс грязных буферов vm.dirty_writeback_centisecs = 15000 в /etc/sysctl.conf.

У демонов журналирования rsyslogd или syslogd перед всеми путями к журналам поставим знак минус и заставим не делать sync после добавления одной строки в журнал. Демон ведения журналов syslog (а также идущий ему на смену — rsyslog) пишет журналы в каталоге /var/log/ и добавив одну строку делает операцию sync, которая сводит на нет кэш диска и более долгий сброс буферов. Можно изменить поведение демона и указать не делать sync после каждого добавления. Найдите файл конфигураций демона, обычно это /etc/syslog.conf или /etc/rsyslog.d/ и все пути вида /var/log/что-то-там/ измените, дописав знак минус («-«) перед путями.

В файл /etc/sysctl.conf в конец файла вставьте строку vm.swappiness = 10 и тем самым заставьте Ubuntu Linux больше занимать ОЗУ, чем swap. Как это достигается подробно расписано в Ускорении Ubuntu.

По умолчанию в Ubuntu Linux в качестве файлового планировщика используется CFQ, он старается минимизировать перемещения головок, но у SSD нет движущихся частей и CFQ не нужен. Нужно в файле /etc/default/grub добавить elevator=noop и получить строку, типа GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash elevator=noop». Не забудьте sudo update-grub

Теперь перезагрузка вашего ПК и получите оптимизированную под плюсы и скрывающая минусы SSD систему Ubuntu Linux. Порадуйте себя скоростью SSD sudo hdparm -t /dev/ваш_диск_ssd

Советы SSD

1) Меньше пишешь на SSD, лучше.

2) Постоянная запись множества мелких файлов — самое большое зло для SSD. Запись на SSD производится блоками (вплоть до 128 Кб) и маленькие файлы вынуждают стирать блоки большего размера.

3) Располагать раздел подкачки на SSD можно и нужно. Работа с подкачкой характеризуются большим количеством чтения по сравнению с записью (40 к 1), и относительно большими объемами записи, так что пользы от гораздо более быстрого доступа к данным больше, чем вреда.

4) Если команда iotop часто показывает запись процесса в раздел, находящийся на SSD, сделай так, чтобы процесс туда писал реже или вообще не писал. Не бойся редкой записи — бойся постоянной, периодической записи. Смотри п.п 1.

5) Забудь про дефрагментацию, её больше для тебя не существует. Если увидел слово онлайн дефрагментация или дефрагментация на-лету, найди и выключи это.

6) В Ubuntu Linux кроме системного индексатора updatedb, остальные индексаторы хранят файлы-базы-данных в домашнем каталоге. Подумайте о необходимости этих индексаторов-поисковиков, если не нужны — отключайте/удаляйте.

Отличный видеоматериал, правда на английском языке, но всё понятно из самого видео и открытых окон как оптимизировать Linux для SSD.

Linux исключительно на SSD?

Здравствуйте, на днях приобрёл себе SSD на 240 ГБ. Хочу установить на него какой нибудь linux дистрибутив, но меня смущает тот факт, что многие «продвинутые» пользователи в 3 голоса орут о том, что нельзя ставить систему полностью на SSD, а то SSD быстро сдохнет и говорят, что нужно /home и swap оставлять на HDD, но на HDD у меня будет Windows 10, поэтому так не получится.

В общем я хочу установить linux полностью на SSD в т.ч home и т.д.

Вопрос. Не быстро ли от этого сдохнет SSD?

p.s SSD Kingston A400 [SA400S37/240G]

p.s.s никакие тяжёлые программы не юзаю, в основном редактор кода, браузер и терминал.

Не сдохнет. Ты его спишешь раньше.

Делай одну файловую систему на весь ssd, swap в файле, а не разделом.

Не выделяй /boot и /home, создавай один раздел на весь ssd.

многие «продвинутые» пользователи в 3 голоса орут о том, что нельзя ставить систему полностью на SSD, а то SSD быстро сдохнет

Это ламеры, не слушай их, они говорят глупости, как и любые дураки. Но как и любые дураки, они очень громкие и потому их слышно лучше всех.

Делать разбиение для SSD не очень хорошо?

многие «продвинутые» пользователи в 3 голоса орут о том, что нельзя ставить систему полностью на SSD, а то SSD быстро сдохнет

Они просто в 2010 как были заморожены, так с тех пор в заморозке и пребывали. Но к свапу всё же сделай кэш в виде zSwap.

У меня линуха чисто на SSD живет.

Херней маюсь на компе основательно, еще 2 hdd есть, но они просто склад тяжелых неиспользуемых файлов.

По мне, ssd — это практически единственный выход, чтобы работать комфортно.

А можешь просто без свопа

4 ГБ ОЗУ, лучше со свопом.

многие «продвинутые» пользователи в 3 голоса орут о том, что нельзя ставить систему полностью на SSD

У них нет SSD и никогда не было, это завистники, злые языки.

затем, это самая разумная схема, по-другому поступают рабы суеверий и предрассудков, home всегда можно перенести на другую систему, отдельный раздел для этого не нужен. Своп в виде раздела тоже не нужен.

Дело в том, что при современных скоростях интернетов кэши браузеров пухнут очень быстро. При деньгах имеет смысл обзавестись достаточным количеством механики для /home.

А так — ничего не будет. Виндовс живет на ссд , так почему линукс не должен? Разве что будешь выбирать там оговоренную производителем норму записи в день, 10ГБ было несколько лет назад.

Просто хомяк на механике как раз убирает этот фактор, а запуск всяких Хромов, Опер и Нетбинсов — с ссд.

Не сдохнет, это страшилки давно покрылись пылью.

Не сдохнет. /thread

unixwz

Просто чтобы эффективнее расходовать пространство.

Запихивать кеш браузера на НМЖД и наслаждаться тормознутостью браузера. Нет, спасибо, идите в жопу, не для того ссд покупается в десктоп.

Запихивать кеш браузера на НМЖД и наслаждаиться тормознутостью браузера. Нет, спасибо, идите в жопу, не для того ссд покупается в десктоп.

Задача SSD именно в том, чтобы хранить горячие r/w данные с произвольным доступом: кэши, своп, всё такое.

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

100TB обычно ssd на 240GB ходят. Т.е. 10ГБ в день должно хватить лет на 30.

при современных скоростях интернетов кэши браузеров пухнут очень быстро

При современных скоростях интернета лучше отключать кэш, чем держать его на механическом диске.

swap в файле, а не разделом

чтобы discard никогда не работал, ага
покажите мне этого тролля, что придумал советовать такую глупость

Для увеличения срока службы SSD и для равномерного износа всех ячеек накопителя применяется технология TRIM.

Посредством неё контроллеру SSD сообщается информация о свободных блоках на накопителе.

Её нужно включать на используемой файловой системе, посмотри список файловых систем Linux с поддержкой TRIM.

Поэтому, если под swap выделить отдельный раздел, то там не будет поддержки trim и износ этой области ячеек будет происходить быстрее.

Так же выделять отдельные разделы и файловые системы на SSD не имеет смысла, чем больше файловая система с поддержкой TRIM — тем больше на ней свободного места и равномернее износ ячеек памяти накопителя.

4 ГБ ОЗУ, лучше со свопом.

Я своп не пользую. Правда, ничего особо тяжёлого и не делаю. Максимум, в pcsx режусь

При современных скоростях интернета лучше отключать кэш, чем держать его на механическом диске.

Если ОЗУ много, то можно держать там.

Со страхами к психиатру, серьёзно.

то там не будет поддержки trim

Товарищ, чем ты упоролся?
Как раз таки у отдельного раздела есть опция монтирования discard.
А вот когда у тебя своп-файл — он всегда будет с точки зрения фс, на которой лежит, занятым местом и discard’ом по этим ячейкам никогда не пройдется.

на лоре норм психиатры

Её нужно включать на используемой файловой системе, посмотри список файловых систем Linux с поддержкой TRIM.

Гм, а ты в курсе, что контроллеру пофигу, какая файловая система на винте? И ему может быть пофигу, поддерживает ли ОС TRIM, современные контроллеры умеют чиститься по таймеру? И вообще, ты думаешь, что если ты пишешь в сектор N 100500 раз, то он запишется в одну и ту же ячейку памяти SSD? Серьёзно?

Что примечательно. Обычно больные страхами износа SSD трясутся именно за весьма посредственные и бюджетные решения.

современные контроллеры умеют чиститься по таймеру

Только как контроллер узнает, что данный блок можно очистить?

С остальным согласен.

Как по твоему контроллер определит разницу в изменении файла от его удаления? Без поддержки на уровне файловой системы не получится.

Про то как записывается и куда я в курсе.

А где я боюсь? Я просто спросил собственно.

Установка Linux на SSD

Диски, использующие электронные ячейки памяти (SSD — Solid State Drive), мало весят, работают бесшумно и потребляют втрое меньше энергии, чем жёсткие диски (HDD). Однако главная причина их популярности – фантастическая скорость работы. Операционная система загружается быстро, операции с файлами большого размера выполняются значительно быстрее.

Читать еще:  При установке стима выдает пустую ошибку

Недостаток твердотельных накопителей – износ ячеек. Память деградирует в процессе перезаписи данных. В среднем через 0,5-3 года диск может выйти из строя. Для того, чтобы продлить жизнь накопителя, использование Linux на SSD должно подчиняться определённым правилам. Каким – рассмотрим в этом материале.

Особенности работы SSD

Классические жёсткие диски (HDD) хранят данные в магнитном слое. Для чтения и записи используется позиционируемая магнитная головка. Перемещение считывателя требует какого-то времени, поэтому скорость работы HDD ограничена.

Принцип работы SSD основан на использовании электронных ячеек памяти. Единицу информации хранит заряд внутри транзистора, обращение к ячейкам выполняет контроллер. Задержки при чтении или записи минимальны.

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

Инженеры успешно работают над продлением срока службы SSD, но сами пользователи также могут продлив срок жизни накопителя, правильно настроив операционную систему.

В Интернете есть сотни советов, выдаваемых поисковиками по запросу «Установка Linux на SSD», однако мы советуем воспринимать написанное с осторожностью. Остановимся на моментах, способствующих улучшению состояния SSD-хранилища без риска потери данных.

Как установить Linux на SSD?

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

1. Выбор файловой системы

На данном этапе для Unix разработаны специальные файловые системы, учитывающие особенности работы SSD-дисков:

  • Extended4 (ext4) – самая популярная и стабильная файловая система в этой среде, поддерживающая отключаемое журналирование, а также функцию TRIM.
  • BtrFS – файловая система, разработанная инженерами Oracle, поддерживает зеркальные копии структур данных и контрольные суммы, что позволяет легко восстанавливать файлы при повреждении. Журналы не ведутся, поэтому дополнительной нагрузки на диск не возникает.
  • XFS – файловая система, разработанная Silicon Graphics для работы с большими файлами, журналы ведутся только для регистрации изменений структур данных.
  • Flash-Friendly File System (F2FS) – разработка Samsung специально для флешек и SSD. Учитывает особенности износа памяти, собирает данные в пакет, который затем записывает в свободные области за один цикл.

Как видим, выбор богат, поле для экспериментов широкое. Однако если вы спросите, какая файловая система на SSD для Linux будет наилучшей, мы посоветуем остановиться на проверенной годами ext4. Прочие системы продолжают дорабатываться, в них могут быть критические ошибки.

2. Настройка файла подкачки

Оперативной памяти много не бывает. Если у вас её меньше, чем 4 Гб, рекомендуем докупить и установить дополнительные планки. В этом случае файл подкачки будет меньше задействован операционной системой. Отсюда следует резонный вопрос: нужен ли swap для Linux на SSD?

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

Специфика выгрузки сегментов памяти в Linux в файл подкачки регулируется параметром swappiness. По умолчанию его значение равно 60. Чем меньше эта величина, тем сильнее должна быть перегружена система перед началом выгрузки памяти на диск.

Для того, чтобы проверить эти настройки, запустите Terminal и выполните команду:

В нашем случае установлено значение по умолчанию. Для того, чтобы его изменить, необходимо отредактировать файл /etc/sysctl.conf. Откройте файл в редакторе с помощью команды:

sudo nano /etc/sysctl.conf

Перейдите в конец файла, нажав на клавиатуре сочетание Alt-/, и добавьте строку:

Закройте редактор, сохранив изменения в отредактированном файле. Новые настройки вступят в силу после перезагрузки операционной системы.

3. Настройка монтирования в fstab

После того, как установка Linux на SSD завершена, рекомендуется изменить настройки монтирования. Особенностью Unix-систем является наличие специального атрибута у файлов — времени последнего доступа (access time stamp). Этот атрибут перезаписывается каждый раз при обращении какого-либо процесса к файлу. Необходимость атрибута сомнительна, а нагрузка на SSD существенна.

Обновление атрибута времени последнего доступа отключается, если добавить в строку монтирования дисков опцию noatime. Для изменения настроек необходимо отредактировать файл /etc/fstab. Это системный файл, поэтому для его редактирования нужны права суперпользователя:

sudo nano /etc/fstab

С помощью стрелок установите курсор в позицию после обозначения типа файловой системы (ext4) и после пробела впишите ключевое слово noatime. После него поставьте запятую. Обратите внимание, что пробела между запятой и следующим словом быть не должно.

Изменённые строки должны выглядеть так:

UUID=xxxxxxx / ext4 noatime,errors=remount-ro 0 1

UUID=xxxxxxx /storage ext4 noatime,defaults 0 1

4. Настройка TRIM

Настройка SSD в Linux близится к завершению. Остаётся рассмотреть метод TRIM. Так как ячейки памяти изнашиваются, встроенный контроллер каждый раз записывает данные в новые блоки. Когда свободное место подходит к концу, диск начинает притормаживать.

Файлы в операционной системе исправляются, затираются, удаляются. Задача команды TRIM (Data Set Management) – сообщить контроллеру SSD, что те или иные блоки данных уже пусты и в них можно опять записывать информацию.

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

Проверьте установки таймера, запускающего выполнение команды TRIM:

systemctl cat fstrim.timer

Убедитесь, что в секции [Timer] значение OnCalendar установлено как weekly (неделя). Для того, чтобы добавить новую настройку, выполните следующие команды:

sudo mkdir -v /etc/systemd/system/fstrim.timer.d

Теперь откройте созданный файл с помощью редактора Nano:

sudo nano /etc/systemd/system/fstrim.timer.d/override.conf

Добавьте в файл следующие строки:

[Timer]
OnCalendar=
OnCalendar=daily

Закройте редактор, сохранив изменения в отредактированном файле. Для применения настроек перегрузите компьютер или выполните команду:

sudo systemctl daemon-reload

Убедитесь в том, что изменения настроек применены, выполнив команду:

systemctl cat fstrim.timer

Всё в порядке, команда TRIM теперь будет выполняться ежедневно.

Выводы

Твердотельный накопитель работает в 100 раз быстрее, чем магнитный диск, однако также имеется и своя специфика использования. Последние версии Windows или Ubuntu учитывают особенности SSD, поэтому могут быть рекомендованы к использованию с этими устройствами. Для того, чтобы установить Linux на SSD, не нужны какие-то особые знания. Мастер установки подскажет, какие шаги надо выполнить.

Скорость SSD в Linux можно измерить с помощью команды:

В результате выполнения команды на экран будет выведено время загрузки системы. Для продления срока службы SSD с обычных 3-5 до 10 лет вновь установленную систему следует правильно настроить. Не нужно выполнять советы, взятые из непроверенных источников. Достаточно выполнить важные настройки, устраняющие выполнение лишних операций записи на SSD.

Установка Linux Mint 18.3 на ноутбук

В первом выпуске серии обзоров по установке и настройке Linux Mint я рассматривал и поделился с Вами небольшим апгрейдом ноутбука, путем установки дополнительного SSD диска, его можно посмотреть тут.

Все эксперименты и опыты проводятся на ноутбуке следующей конфигурации.

  • Модель: Aspire E5-575G-34PS
  • Экран: 15.6 дюймов
  • Разрешение: 1920×1080
  • Покрытие: матовое
  • Процессор: Intel Core i3-6006U
  • Частота процессора: 2000 МГц
  • Количество ядер: 2
  • Встроенная графика: Intel HD Graphics 520
  • Дискретная графика: Nvidia GeForce 940 MX
  • Оперативная память: DDR4 6144 Мб
  • Объем жесткого диска: HDD — 1000 Гб, SSD 120 Гб
  • Картридер: есть
  • Wi-Fi, Bluetooth: есть
  • Веб камера, динамики, микрофон: есть

Приступаю к установке операционной системы Linux Mint 18.3. Выбрал ее потому, что она больше похожа на Windows и мне легче будет перестроиться с одной операционной системы на другую. Пытался ставить Ubuntu но мне не она понравилась, не совсем привычное рабочее окружение.

Первоначально с сайта производителя скачал образ операционной системы и подготовил загрузочную флешку. С помощью какой программы сделать загрузочную флешку можно посмотреть тут.

Загружаюсь с флешки, для выбора меню загрузки необходимо нажать F12 и выбрать USB накопитель.

Меню ноутбука с выбором загрузки

Далее необходимо выбрать первый пункт загрузки «Start Linux Mint 18.3 Cinnamon 64 bit», после чего произойдет загрузка операционной системы непосредственно с флешки.

Меню загрузки Linux Mint

В принципе для ознакомительных целей хватит и этого, чтобы немного познакомиться с Linux mint 18.3 и решить стоит ли устанавливать ее далее. Приступаю к дальнейшей установке, для этого запускаю на рабочем столе ярлык «Install Linux Mint».

Рабочий стол Linux Mint

Запускается установка операционной системы, перед началом которой необходимо будет ответить на несколько вопросов установщика. Первоначально необходимо выбрать язык «Русский» и «Продолжить».

Установка Linux Mint (Выбор языка)

Выбираю подключение к сети, в моем случае беспроводное через Wi-Fi, соответственно выбираю свою точку доступа и ввожу пароль, можно конечно выбрать первый пункт «На данный момент я не хочу подключатся к Wi-Fi сети».

Установка Linux Mint (Выбор сети)

После этого выбираю «Соединиться». После чего происходит проверка подключения к точке доступа, если пароль введен правильно и соединение установлено появится кнопка «Продолжить». На нее и нажимаю.

Читать еще:  Установка программ через групповые политики

Установка Linux Mint (Подготовка к установке)

Необходимо установить галочку чтобы установить стороннее программное обеспечение для видеокарты, и устройств Wi-Fi.

А вот тут уже немного интересней, и придется немного разобраться. Разбивку диска необходимо делать вручную, т.к. у меня два диска. На один диск SSD я хочу установить саму операционную систему, он более скоростной и на нем система будет работать быстро. Второй HDD отдать под свои личные файлы.

В разбивке диска для Linux используется четыре раздела:

  • / — корень, основной раздел для файловой системы;
  • /boot – файлы загрузчика;
  • /home – раздел для файлов пользователя;
  • Swap – раздел подкачки

Теоретически на SSD диске мне необходимо задать корень, загрузчик и файл подкачки, а на HDD раздел для файлов пользователя.

Выбираю «Другой вариант», и задаю выше описанные разделы на дисках.

Установка Linux Mint (Тип установки)

Вот, что получилось.

Установка Linux Mint (Ручная разбивка дисков) Установка Linux Mint (Ручная разбивка дисков)

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

Установка Linux Mint (Выбор местоположения)

Выбираю раскладку клавиатуры.

Установка Linux Mint (Выбор раскладки клавиатуры)

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

Установка Linux Mint (Ввод данных пользователя)

Процесс установки пошел, остается наслаждаюсь слайд шоу.

Установка Linux Mint

У меня процесс установки не занял много времени, приблизительно минут 5, наверное, сказывается скорость твердотельного накопителя. По завершению установки предложено продолжить знакомство с операционной системой или перезагрузить компьютер.

Завершение установки операционной системы

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

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

4 лучшие SSD-совместимые файловые системы в Linux

Главное меню » Операционная система Linux » 4 лучшие SSD-совместимые файловые системы в Linux

1. Ext4

Extended4 (он же Ext4) – это файловая система, которую предпочитают большинство дистрибутивов в Linux, и для этого есть веская причина. Это значительное улучшение Ext3 и включает в себя множество замечательных функций, в том числе для твердотельных накопителей (SSDS).

Несмотря на то, что Ext4 вездесущ в Linux, вы можете заметить на отдельных форумах, что пользователи унижают Ext4, жалуются на отсутствующие в нем функции и советуют новичкам избегать его в пользу других файловых систем.

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

Преимущества использования Ext4

  1. Сегодня Ext4 широко используется практически в каждом дистрибутиве Linux, и большинство пользователей Linux знакомы с Ext4, поэтому поиск помощи при использовании его на вашем SSD не очень сложен.
  2. Наряду с поддержкой TRIM, Ext4 также включает в себя множество других оптимизаций SSD (для повышения производительности).
  3. Пользователи могут отключить ведение журнала, чтобы защитить ограниченную природу чтения/записи своих SSD.

Недостатки использования Ext4

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

Взять в свои руки Ext4

Самое приятное в Ext4 – то, что вам не нужно включать модуль ядра или устанавливать что-либо для его использования. Просто настройте дистрибутив Linux на свой SSD, как обычно, и все готово!

2. BtrFS

BtrFS от Oracle Corp – это новый тип файловой системы, которая была создана для уменьшения проблем, повышения производительности системы и упрощения восстановления.

Одна из причин, по которой многие используют BtrFS для SSD, заключается в том, что она не использует журнал файловой системы. Отсутствие ведения журнала позволяет сэкономить на пространстве записи (которое ограничено для твердотельных накопителей). Кроме того, он имеет более современную архитектуру, что делает его довольно быстрым при доступе к данным.

Как и следовало ожидать, BtrFS поддерживает обычные функции SSD, такие как TRIM, и другие оптимизации SSD (такие как дефрагментация и т. д.). Кроме того, BtrFS также имеет надежную функцию моментальных снимков, которая позволяет пользователям мгновенно создавать (и выполнять откат) изменения в системе.

Преимущества использования BtrFS

  1. По умолчанию BtrFS не ведет журналирование, поэтому в отличие от Ext4 вам не нужно его отключать, если вы не хотите, чтобы журналы файловой системы снижали скорость чтения/записи.
  2. Файловая система является новой и находится в стадии разработки, поэтому регулярно добавляются новые функции.
  3. BtrFS имеет функцию дефрагментации SSD, которая позволяет пользователям очищать данные на своем диске.

Недостатки использования BtrFS

  1. BtrFS крайне нестабилен и может привести к сбою и повреждению ваших данных, если что-то пойдет не так.
  2. BtrFS имеет функцию копирования при записи, которая, возможно, столь же плоха, как ведение журнала файловой системы, и может (потенциально) исчерпать лимит чтения / записи для SSD.

Взять в руки BtrFS

BtrFS поддерживает ядро ​​Linux, и многие дистрибутивы Linux (например, OpenSUSE) выбирают его в качестве файловой системы по умолчанию. Если вы не против OpenSUSE и хотите попробовать эту файловую систему, установите Leap! В качестве альтернативы, выберите «BtrFS» в разделе пользовательской установки при настройке ПК с Linux.

3. XFS

Файловая система XFS популярна в сообществе Linux за ее способность надежно обрабатывать и обрабатывать значительную часть данных. Она также известна своей высокой производительностью и скоростью. Так что, если у вас много данных, вам нужен быстрый доступ к ним и вы планируете хранить их на SSD, XFS – отличный выбор.

При установке ОС Linux в XFS на SSD вы получите функции, сравнимые с Ext4, такие как TRIM и другие оптимизации. Вы также получите функцию дефрагментации SSD.

Преимущества использования XFS

  1. XFS хорошо известна своей способностью легко обрабатывать большие объемы данных. Используя XFS на вашем SSD, вы можете гарантировать, что ваши файлы в безопасности.
  2. Преимущества производительности XFS на SSD означают, что вы сможете передавать и получать доступ к файлам и данным гораздо быстрее, чем другие файловые системы.
  3. В XFS есть функция дефрагментации SSD, которая очень полезна и поможет сохранить работоспособность вашего диска.

Недостатки использования XFS

  1. XFS – это файловая система журналирования, и эту функцию невозможно отключить. Невозможность отключить ведение журнала – это то, чего стоит опасаться, если вас беспокоит ограничение чтения/записи SSD.

Получить в свои руки XFS

Как и Ext4, XFS поставляется из коробки во многих дистрибутивах Linux. С учетом вышесказанного, это ни в коем случае не файловая система по умолчанию, поэтому, если вы заинтересованы в ее использовании, вам нужно будет выполнить «выборочную установку» и указать ее по своему выбору.

4. F2FS

Flash-Friendly File System (F2FS) – это файловая система, предназначенная для устройств хранения на базе NAND в Linux и других операционных системах, которые ее поддерживают.

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

Преимущества использования F2FS

  1. F2FS специально разработана для твердотельных накопителей и других устройств флэш-памяти, поэтому ваша ОС будет работать эффективно и быстро.
  2. F2FS является современным и относительно новым, поэтому, скорее всего, со временем он получит новые функции.

Недостатки использования F2FS

  1. F2FS – это очень новая файловая система. Хотя это правда, что многие дистрибутивы Linux начинают его поддерживать, нельзя сказать, что каждая отдельная ОС Linux облегчает установку.

Взять в свои руки F2FS

F2FS начал появляться во многих инструментах установки дистрибутива Linux. Чтобы использовать эту файловую систему на вашем SSD, сделайте выборочную установку вашей любимой ОС и выберите «F2FS» в качестве файловой системы.

Заключение

Хотя поддержка SSD в Linux начинается медленно, с годами мы наблюдаем некоторый реальный прогресс. Надеемся, что в ближайшие годы эти файловые системы продолжат улучшать свою поддержку твердотельных накопителей настолько, чтобы поставить ее в один ряд с коммерческими операционными системами, такими как Mac и Windows!

Используете ли вы файловую систему на вашем SSD, не включенную в этот список? Расскажите нам об этом в разделе комментариев внизу!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector