Ayaklimat.ru

Климатическая техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Запуск системы Ubuntu с флешки

Запуск системы Ubuntu с флешки

Вряд ли стоит объяснять преимущества операционной системы, расположенной на компактном сменном носителе. Она прекрасно подойдёт для самых разных целей, а для продвинутых технических специалистов может быть незаменима. Запуск Ubuntu с флешки без установки более чем возможен — об этом прекрасно знают все пользователи Linux. Но такая система имеет минимальный пакет программ. Хотя работа с командной строкой поддерживается, функциональности решения может не хватить. Но и это нетрудно исправить.

Запуск Убунту без установки

Если точно следовать рекомендациям, то запустить Ubuntu можно с флешки и без установки на компьютер.

Учтите, что USB-накопители не рассчитаны на такую роль. Количество циклов перезаписи для них невелико, и они не слишком устойчивы к поломкам. Это плата за дешевизну и мобильность. Поэтому устанавливать на внешний накопитель ОС для постоянной и серьёзной работы не стоит. Причина проста — любая операционная система постоянно сохраняет на носитель временные данные. Также происходит журналирование файловой системы и изменений. Если же использовать флешку в типичной роли — её хватит надолго.

Вы спросите — а как же твердотельные накопители? Дело в том, что они куда надёжнее. Диски SSD рассчитаны на миллиарды циклов перезаписи. Хоть они и работают по той же технологии, но включают в себя полезные функции «самозащиты» от износа.

Запуск с флешки

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

Вид диска

После этого можно приступать к инсталляции так, как вы сделали бы это обычно — из «настольной» операционной системы. Настройка будет нужна только на этапе разметки дисков. Автоматическую разметку необходимо отключить, и выбрать взамен её ручной способ. Если носитель правильно определён, то в окне выбора диска он должен быть виден, как /dev /sdb (/dev/sda — это ваш первичный диск с установленной системой).

  1. Удалите единственный раздел на флеш-накопителе. Будет нужно получить свободное место. Удаление раздела
  2. Из освободившегося пространства мы создадим два раздела — для личной информации и для файлов Linux. Когда будет закончена установка Ubuntu на USB-флешку, как полноценную ОС и как накопитель, вы сможете применять её и с Windows.
  3. Раздел личной информации мы создадим в формате FAT32 (так с ним сможет работать Windows). Выберите точку монтирования раздела «/home». Раздел FAT32
  4. Для системных файлов лучше выделить не менее 8 Гб памяти. Используйте файловую систему BTRFS. Она оптимизирована для дисков SSD. Точка монтирования — «/». Создание раздела с системой BTRFS
  5. Для инсталляции загрузчика выберите накопитель, на который устанавливаете систему.

Улучшение системы

Установить Ubuntu на флешку как полноценную ОС оказалось достаточно просто, не так ли? Но это ещё не всё. Нужно убедиться, что скорость работы будет приемлемой, и увеличить срок службы накопителя. Теперь мы будем «колдовать» над уже установленной на флешку системой.

Для начала откройте следующий файл конфигурации:

Внесите в командную строку:

/dev/sdb1 / btrfs errors=remount-ro,noatime,nodiratime,compress=lzo,ssd,commit=60 0 1

Это оптимальный набор инструкций для работы с накопителями SSD. Мы «равняемся» именно на них, потому что установка ОС на флешку USB не предусмотрена изначально.

Ещё можно добавить настройки обращения к оперативной памяти. Они помогут системе реже обращаться к диску, чаще используя RAM для тех же целей:

$ sudo sysctl -w vm.laptop_mode=120
$ sudo sysctl -w vm.dirty_writeback_centisecs=12000
$ sudo sysctl -w vm.dirty_expire_centisecs=12000

Возможные проблемы

Если для вас важно установить Ubuntu на флешку как полноценную ОС, ещё раз напомним — да, вы получите ту же ОС, что и на настольном компьютере. Она будет стабильна и безопасна. Но скорость работы может вас не устроить.

Кроме того, остерегайтесь таких проблем:

  1. Не используйте файловые системы с журналом для переносных накопителей. Это очень плохо скажется на их живучести. Журналирование многократно повышает количество обращений к файловой системе.
  2. Желательно отказаться от раздела подкачки (swap). Он также генерирует огромное число обращений к памяти. Установщик будет просить создать его повторно. Дайте негативный ответ.

Выводы

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

Читайте так же:
Виртуал бокс установка операционной системы

Вы хотите научиться другим трюкам с Linux? Тогда читайте материалы нашего сайта, общайтесь с пользователями в комментариях и чаще заглядывайте в гости!

Как загрузить компьютер с USB-устройства или CD/DVD диска

/>В предыдущей статье я показал как войти с БИОС на разных компьютерах и ноутбуках. Но зачем туда заходят? В 90% случаев для того, чтобы поменять загрузочный диск по умолчанию и загрузить портативную операционную систему или начать новую установку Windows. На самом деле принцип везде одинаков, от вас требуется лишь немного внимательности и логичности. А чтобы получше разобраться в этом, я вам покажу несколько видео, снятых на различных компьютерах.

Два способа загрузки компьютера

Есть два варианта. Первый – выставить в БИОСе (он же SETUP) устройство загрузки по умолчанию. Это будет означать, что при каждом включении компьютер будет загружаться с указанного устройства. Если оно окажется недоступным или не загрузочным, то он попытается загрузиться с второго по списку устройства, которое вы также можете указать. Если и оно не сработает, то компьютер пойдёт дальше по списку.

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

Чтобы выбрать загрузочное устройство в БИОСе первым способом нужно в него зайти и посмотреть на его интерфейс. Если это синенькие окошки, то скорей всего это Award, если серенькие – то AMI, если графический интерфейс – значит UEFI. Есть и другие варианты. В общем, просто посмотрите на скриншоты или видео, и соотнесите это с увиденным у себя.

Как загрузиться с устройства без входа в БИОС

Для этого достаточно при старте компьютера или ноутбука нажать какую-то кнопку. Например, этот BIOS Award предлагает нажать «F9» для вызова загрузочного меню:

Вызов загрузочного меню биоса Award

Там будет написано что-то похожее на «Press F9 to Select Booting Device after POST», т.е. нажмите «F9» чтобы выбрать загрузочное устройство. Нажимаем и видим следующее:

загрузочное меню компьютера

Это список обнаруженных устройств. Выбираем флешку, диск CD/DVD или ещё что-то и жмём «Enter». В AMI биосе может быть по-другому:

Вызов загрузочного меню в AMI биосе

Там написано «Press F8 for BBS POPUP». Это значит, что надо нажать «F8» чтобы появилось меню выбора. На нотбуках это может быть клавиша «F12», а меню будет таким:

меню ноутбука Lenovo

Просто выбираем что хотели и ждём загрузки. Вот видео с этим моментом:

Загрузка в UEFI BIOS

А это наглядный пример БИОСа EFI (UEFI) с графическим интерфейсом и даже работающей мышкой! Если у вас компьютер с UEFI, то при попадании в БИОС вы увидите такую картину:

UEFI BIOS

В нижней части экрана есть раздел Boot Priority , где можно с помощью мышки (перетаскиванием) выставить нужный порядок загрузки. Также можно:

  • нажать в правом верхнем углу кнопку «Exit/Advanced mode»
  • выбрать в появившемся окне Advanced mode (расширенный режим)
  • перейти на вкладку «Boot»
  • в разделе Boot Option Priorities в поле «Boot Option #1» установить загрузочным устройством по умолчанию флешку, DVD-ROM, жёсткий диск или другое доступное устройство.

приоритет устройств в UEFI биосе

Владельцы компьютеров Hewlett-Packard вероятно обнаружат такую картину в БИОСе:

BIOS Hewlett Packard

В меню «Storage –> Boot order» выберите нужное устройство, нажмите «Enter», затем передвиньте его на самый верх и ещё раз нажмите «Enter». Сохраните настройки в меню «File -> Save and Exit» .

Рассмотрим вариант с биосом Award

После входа в SETUP нужно пройти в пункт «Advanced BIOS Features». Он располагается вторым или третим сверху:

Advanced BIOS Features

Далее ситуация может разниться. В первом случае нужно зайти в пункт, похожий по названию с «Boot Seq & Floppy Setup»

Boot Seq & Floppy Setup

Во втором случае нужные нам пункты находятся сразу перед глазами:

Выбор загрузочного устройства в биосе Award

Теперь разберёмся с нужными пунктами меню:

Назначение First Boot Device

  • First Boot Device – устройство, с которого компьютер будет загружаться в первую очередь
  • Second Boot Device – второе устройство, если «First Boot Device» не окажется загрузочным
  • Third Boot Device – третье устройство, если «Second Boot Device» не окажется загрузочным

На каждое из этих «…Boot Device» задаётся жёсткий диск (или флешка), CD/DVD диск или другое загрузочное устройство.

Boot Other Device – в состоянии «Enabled» позволяет искать операционную систему на других накопителях, если ни один из вариантов не сработал.

Читайте так же:
Установка ssd диска под систему

Hard Disk Boot Priority – если в одном из «…Boot Device» мы выбрали один или несколько жёстких дисков (Hard Drive), то в этом пункте нужно выбрать какой именно жёсткий диск использовать. Это касается и флешек, потому что загрузочная флешка для компьютера считается как внешний жёсткий диск.

Таким образом, чтобы загрузиться с диска CD или DVD нужно в «First Boot Device» выбрать «CDROM» или «ATAPI CD» и больше ничего не нужно. Чтобы загрузиться с флешки «First Boot Device» выбираем «Hard Drive», а затем переходим в меню «Hard Disk Boot Priority» и передвигаем нашу флешку на самый верх с помощью кнопок «+» и «-» или «PageUp» и «PageDown»:

Выбираем флешку

Флэшка должна быть вставлена в компьютер до его включения или до перезагрузки! Иначе БИОС может её не обнаружить! Флешка может называться по-разному. Чаще всего начинается на «USB…» или «Generic USB…», ещё может быть «External Device». После проделанных действий, результат необходимо сохранить. Нажимаем «F10» (точную клавишу смотрите в подсказке внизу экрана с названием «Save», «Exit») или выходим в главное меню БИОСа и выбираем пункт «Save and Exit Setup». В красном окошке выбираем «Yes» кнопкой «Y» на клавиатуре и нажимаем «Enter»

Save and Exit

Компьютер перезагрузиться и при загрузке с установочного диска с Windows может возникнуть такой запрос на несколько секунд «Press any key to boot from CD or DVD…»

Нажмите любую клавишу

Дословно перевожу: «Нажмите любую кнопку чтобы загрузиться с CD иди DVD». Это означает, что если в этот момент не нажать любую кнопку на клавиатуре, то компьютер продолжит загружаться со следующего по списку устройства.

Посмотрите видео как войти в БИОС Award и выставить загрузочное устройство

Как выбрать с чего загрузиться в AMI BIOS

AMI БИОСы выглядят по-другому, нежели Award’ы. После захода в SETUP переходим в раздел «Boot» с помощью кнопки «вправо». Там вы обнаружите два важных пункта:

Раздел Boot биоса AMI

Hard Disk Drives — понадобится чтобы поставить загрузку с флешки или жёсткого диска. Заходим туда и выбираем своё USB-устройство (флешку) в строчке «1st Drive» (может называться «First Drive») и выходим в предыдущее меню кнопкой «ESC»

Раздел Hard Disk Drives

Далее идём в Boot Device Priority , заходим в 1st Boot Device и снова выбираем из списка флешку:

Раздел Boot Device Priority

Чтобы загрузиться с CD/DVD диска нужно в этом меню выбрать «ATAPI CD-ROM» (или просто «CDROM»), при этом нет надобности заходить в меню «Hard Disk Drives». Теперь сохраняем результаты кнопкой «F10» или переходим в раздел БИОСа «Exit» и выбираем «Exit Saving Changes»

Save and Exit биоса Lenovo

На вопрос отвечаем «OK» А вот пример AMI БИОСа, который выглядит как Award. Здесь всё так же по аналогии, нужно зайти в подменю «Hard Disk Drives»

Подменю Hard Disk Drives

и выбрать в пункте «1st Drive» свою флешку, а потом выбрать её в строчке «1st Boot Device» на предыдущем скриншоте вместо жёсткого диска

Выбираем с чего загрузиться

На компьютерах и ноутбуках всё примерно одинаково. Например на обычном ноутбуке Lenovo в разделе «Boot» перечислены сразу все устройства, что очень удобно. Нет путаницы с приоритетом и дополнительных пунктов меню. Достаточно просто выставить порядок загрузки устройств с помощью кнопок «F5/F6». Т.е., чтобы загрузиться с USB надо просто передвинуть флешку на самый верх:

Выбираем флешку

На всякий случай даю расшифровку:

  • USB HDD: флешка или внешний жёсткий диск
  • ATAPI CD: это CD или DVD-ROM
  • ATA HDD или просто HDD: жёсткий диск
  • USB FDD: внешний дисковод для дискет
  • USB CD: внешний привод для дисков
  • PCI LAN: загрузка по локальной сети

Посмотрите видео как войти в БИОС AMI и выставить загрузочное устройство https://www.youtube.com/watch?v=WojKPDi6a74

На некоторых моделях ноутбуков, например Lenovo G500, нужно нажать клавишу OneKey Recovery при выключенном ноутбуке.

Проблемы при загрузке с USB-устройств

Куда же без них. Что делать если компьютер не загружается с флешки? Рассмотрим основные ошибки. Чаще всего БИОС просто не видит флешку, для решения проблемы вам нужно поменять режим загрузки «Legacy» вместо «UEFI» или выключить режим «Secure Boot», подробнее в статье по ссылке.

Далее, проверьте не отключён ли контроллер USB в BIOS. В Award это можно проверить в разделе «Advanced Chipset Features» или «Integrated Peripherals». Ищите опцию «USB Controller», она должна быть в состоянии «Enabled»

Читайте так же:
Ноутбуки установка своей системы

Включение USB контроллера Award

В AMI в разделе «Advanced» опция «USB 2.0 Controller» должна быть «Enabled» и «USB 2.0 Controller Mode» в состоянии «HiSpeed»

Включение USB контроллера AMI

Ещё могут быть проблемы с гнёздами на передней панели системного блока – попробуйте подключиться к USB сзади компьютера.

Если у вас SETUP как на фото, то на вкладке «Startup» значение «UEFI/Legacy Boot» переключите в положение «Legacy Only»

uefi legacy only

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

На очень старых компьютерах вообще нет возможности загружаться с USB-флешек. Если не существует более нового БИОСа, тогда вам поможет проект PLOP. Нужно скачать последнюю версию Plop Boot Manager и распаковать архив. Там есть файлы: plpbt.img – образ для дискеты, и plpbt.iso – образ для CD-диска.

Соответственно, если у вас есть дискета, то на неё записываете образ для дискеты, а если есть CD-R/RW диск, то записываете образ для диска. Просто переписать файл на носитель нельзя, для записи образа нужно использовать специальные программы. Далее загружаетесь с этого диска и в появившемся меню нужно выбрать своё USB-устройство. Таким образом можно загружаться с флешек даже на очень старых компьютерах.

Запуск Windows 10 с флешки без установки

В версиях Enterprise и профессиональной этой системы имеется возможность создания накопителя, с которого можно будет запускать систему и без установки, прямо из самой Windows, однако, сделать это можно будет и в других ОС, хотя и придется использовать сторонние программы. Это может пригодится в некоторых случаях, а также, может помочь лучше изучить систему.

Для создания такой флэшки потребуется накопитель, не меньше 16 гигабайт объемом, а желательно и больше. Еще нужен будет образ винды, который можно загрузить с официального сайта разработчика. Не стоит забывать, что скорость записи сильно зависит от версии порта, на usb 1.0 и 2.0 она может занять больше времени, чем на третьей версии.

Использование WinToUSBFree для записи Windows 10 на флешку

Интерфейс программы

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

Выбор диска для записи

В верхней строке пользователю придется выбрать источник установки. Это могут быть образы системы, загруженные из глобальной сети или, в некоторых случаях, сама ОС, установленная на ПК. В следующем же окне пользователю будет предоставлен выбор устройства, на которое она будет записана. Это может быть флэшка, съемный диск или один из разделов на нем.

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

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

Создаем Windows To Go в Rufus

Используем приложение Rufus

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

Затем останется нажать старт и дождаться конца записи. Также пользователь может получить сообщение о несоответствии диска, однако, установку можно попробовать продолжить, все может заработать нормально. Если этого не случится, то потребуется заменить накопитель.

Читайте так же:
Биос асрок установка системы

Использование командной строки

Команды для консоли

Нужные действия можно провернуть и при использовании консоли. Однако, первым делом все равно придется скачать образ и распаковать его. Среди каталогов и файлов, потребуется найти install.wim или install.esd. Дальше следует пройти в командную строку и вбить следующие операторы.

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

Другие возможные способы

Aomei Partition Assistant Standard

Программа Aomei Partition Assistant Standard может создать для пользователя нужный накопитель. Данная функция доступна и в бесплатной версии, процесс не слишком отличается от ранее описанных программ.

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

Приложение FlashBoot

Утилита FlashBoot может произвести необходимые манипуляции, однако, она является платной.

Установка Linux на флешку

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

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

Стоит ли устанавливать Linux на флешку?

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

Энергонезависимая флеш-память имеет один существенный недостаток — это ограниченное количество перезаписей одной ячейки с данными. Ограничений на количество чтений данных нет, да и ограничение на запись очень значительные — десятки миллионов раз. Для использования флешек по назначению это не критично, поскольку там частота записи не очень большая и флешки хватает надолго.

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

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

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

Установка Linux на флешку

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

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

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

Здесь будет одно замечание, нужно, чтобы система не была загружена с той флешки, на которую вы собираетесь ее устанавливать, в противном случае установить ubuntu на флешку вы не сможете. То есть кроме установщика, к системе должна быть подключена еще одна чистая флешка. Если все было сделано правильно, то кроме основного диска /dev/sda, в окне разметки появится флешка /dev/sdb:

Читайте так же:
Установка операционной системы с usb диска

flashubutnu

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

flashubuntu1

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

Первый раздел нужно создавать с файловой системой FAT32 и именно первым, чтобы с ним могла работать Windows. Например, если у вас флешка размером 16 Гб, то 5-4 Гб можно отдать под данные. Точка монтирования для этого раздела — /home:

flashubuntu2

flashubuntu3

Второй раздел применяется для системных файлов, здесь нам нужно не менее восьми гагабайт. Файловую систему лучше взять Btrfs, поскольку нам не нужна журналируемая ext4, а у btrfs есть сжатие и оптимизация для ssd. В качестве точки монтирования укажите /:

flashubuntu4

flashubuntu5

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

Дальше установка linux на usb пройдет как обычно и больше ничего делать не придется, но после завершения останется оптимизировать систему.

Оптимизация Ubuntu для работы на флешке

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

Большинство настроек будут проводится в файле /etc/fstab, сначала включим сжатие всех файлов и оптимизацию для ssd в btrfs, которая использована в качестве корня. Для корня у нас использовался раздел /dev/sdb2, поскольку /dev/sdb1 мы использовали для /home:

/dev/sdb1 / btrfs errors=remount-ro,noatime,nodiratime,compress=lzo,ssd,commit=60 0 1

Возможно, у вас диски в fstab будут именоваться по UUID, тогда вам придется найти запись, в которой указана точка монтирования / и файловая система btfs, а потому уже ее изменять. Рассмотрим опции:

  • errors=remount-ro — перемонтировать только для чтения во время ошибок;
  • noatime — не обновлять время доступа к файлам;
  • nodiratime — не обновлять время доступа к папкам;
  • compress=lzo — использовать сжатие lzo, это самый быстрый алгоритм zlib дает больший степень сжатия но работает дольше;
  • commit=60 — по умолчанию файловая система записывает всю информацию об изменениях файлов каждые 30 секунд на диск, но с помощью этого параметра можно указать свое значение, но не более 300;
  • ssd — набор оптимизаций для твердотельных накопителей.

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

tmpfs /tmp tmpfs rw,size=100m 0 0
tmpfs /run tmpfs rw 0 0
tmpfs /var/lock tmpfs rw 0 0
tmpfs /var/log tmpfs rw,size=10m 0 0

Ядро не пишет сразу данные на диск, а кэширует их в памяти, а записывает когда диск не будет загружен или их больше нельзя будет хранить в памяти. Для настройки параметров сброса данных на диск используются файлы /proc/sys/vm/. Приведенные ниже настройки уменьшают количество записей, за счет увеличения потребления оперативной памяти.

Максимальное время между записями данных на диск:

sudo sysctl -w vm.laptop_mode=120
sudo sysctl -w vm.dirty_writeback_centisecs=12000
sudo sysctl -w vm.dirty_expire_centisecs=12000

Максимальное количество памяти для кэша в процентах:

sudo sysctl -w vm.dirty_ratio=10

Записывать данные на диск когда свободно только % памяти:

sudo sysctl -w vm.dirty_background_ratio=1

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

Выводы

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector