Полноценная операционная система на небольшом внешнем носителе - это очень удобно. Вы можете запустить систему практически на любом компьютере, а также иметь всегда под рукой все ваши файлы и данные, и вам больше не нужно держать на основном диске большое количество систем.
Именно по этим причинам много пользователей компьютера интересуются как выполняется установка Linux на флешку, возможно ли это, и если возможно, то как все правильно реализовать. В этой статье мы попытаемся ответить на такие вопросы. А также подробно разберем процесс установки на флешку для одного из самых популярных дистрибутивов - Ubuntu.
Несмотря на все преимущества использования операционной системы из флешки, многие говорят, что этого делать не нужно. И не зря, потому что такое интенсивное использование флешки может ее просто уничтожить.
Энергонезависимая флеш-память имеет один существенный недостаток - это ограниченное количество перезаписей одной ячейки с данными. Ограничений на количество чтений данных нет, да и ограничение на запись очень значительные - десятки миллионов раз. Для использования флешек по назначению это не критично, поскольку там частота записи не очень большая и флешки хватает надолго.
Но когда вы устанавливаете систему на флешку, ядро, файловая система, программы постоянно сохраняют свои временные файлы, постоянно работают с данными и что-то записывают на диск, еще ситуацию усложняет журналирование файловой системы, поскольку оно вносит данные о любом изменении файлов в журнал что еще больше увеличивает количество перезаписей блоков флешки.
Вы можете сказать, что существуют SSD, полученные по той же технологии, которые используются на компьютерах. Но все не совсем так, SSD рассчитаны на такую нагрузку, потому что имеют лимит перезаписей в несколько миллиардов, а также возможность горячей замены уже вышедших из строя блоков на резервные.
Поэтому когда вы соглашаетесь на установку операционной системы на флешку, вы должны понимать, что флешка проработает намного меньше чем могла бы. Но не все так плохо, можно выполнить некоторые оптимизации, которые заставят систему писать меньше информации на диск. Если вы согласны с риском, то дальше мы рассмотрим как установить Linux на флешку.
Операционная система Linux позволяет пользователю сделать все что ему нужно, и если вы хотите Linux на флешке, то и это тоже можно. Нам даже не придется прибегать к каким-либо специальным инструментам.
Рассматривать весь процесс будем на примере Ubuntu и все будет сделано с помощью официального установщика. Нас не будет интересовать обычная запись образа на диск или работа из оперативной памяти. В конце мы получим именно полноценную операционную систему на флешке.
Сначала все делаете как обычно, выберите язык, настройки программного обеспечения и обновлений. Отличия начинаются на этапе разметки дисков. Тут вам нужно выбрать ручной вариант, потому что автоматическая разметка не позволяет сделать то, что нам нужно.
Здесь будет одно замечание, нужно, чтобы система не была загружена с той флешки, на которую вы собираетесь ее устанавливать, в противном случае установить ubuntu на флешку вы не сможете. То есть кроме установщика, к системе должна быть подключена еще одна чистая флешка. Если все было сделано правильно, то кроме основного диска /dev/sda, в окне разметки появится флешка /dev/sdb:
Для флешки будет указан ее размер, метка диска, а, также скорее всего на ней будет только один раздел. Этот раздел нужно удалить чтобы получить свободное место.
Первый раздел нужно создавать с файловой системой FAT32 и именно первым, чтобы с ним могла работать Windows. Например, если у вас флешка размером 16 Гб, то 5-4 Гб можно отдать под данные. Точка монтирования для этого раздела - /home:
Второй раздел применяется для системных файлов, здесь нам нужно не менее восьми гагабайт. Файловую систему лучше взять Btrfs, поскольку нам не нужна журналируемая ext4, а у btrfs есть сжатие и оптимизация для ssd. В качестве точки монтирования укажите /:
Последнее действие на этом шаге мастера - укажите устройство для загрузчика, это должна быть та же флешка, на которую вы устанавливаете систему.
Установка 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, а потому уже ее изменять. Рассмотрим опции:
Некоторые папки, в которые чаще всего записываются временные файлы системы можно переместить в оперативную память, для этого в конец файла /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, нужно было предварительно . У меня раньше была, да и до сих пор осталась, большая пачка дисков с разными версиями Linux. Теперь, когда каждый компьютер может загружаться с флешки, диски можно вообще не покупать.
Загрузил образ Linux с интернета, установил его на флешку, а потом с этой флешки устанавливаешь на компьютер. Благодать! Но ещё не все юные линуксоиды знают, как установить Linux с флешки и для них эта небольшая статья.
Для установки Linux с флешки вам понадобится естественно флешка, не менее 4 гигабайт для среднего размера дистрибутива и не менее 8 гигабайт для полной версии Linux, который обычно может достигать и 4 гигабайт.
После этого нам нужно скачать образ Linux, который мы будем устанавливать. Какой Linux выбрать? Я предпочитаю, те, которые описаны в этой статье ? Впрочем, вы можете выбрать любой, который вам понравится. Скачиваемый файл должен иметь расширение.ISO Обычно оно всегда такое, но некоторые разработчики могут выкладывать образы и в других форматах.
После этого нам нужно установить Linux на флешку, как это описывается в статье ? Процесс достаточной простой и прочитав ту статью вы легко установите любой Linux на свой сменный носитель. После того, как вы установили Linux НА флешку, можно устанавливать и Linux С флешки.
Следующий этап - это загрузка с этой флешки, а это может вызвать некоторые затруднения. Дело в том, что многие компьютеры настроены на загрузку с вашего жёстко диска и воткнув флешку в компьютер и пере загрузившись у вас ничего не произойдёт. Чтобы установить линукс с флешки, нужно изменить настройки BIOS.
Не пугайтесь, ничего страшного тут нет, просто прочитайте статью и вам станет всё понятно. Будем полагать, вам удалось загрузиться с флешки, и вы увидели свою новую операционную систему, работающую в режиме живого диска (в нашем случае - в режиме живой флешки:)
Но это ещё конечно не всё, Linux пока не установлен, хоть пользоваться вы уже можете им прямо с флешки. Но наша задача состоит именно в том, чтобы УСТАНОВИТЬ линукс с флешки.
Установка Linux описана у меня в этой статье ? Все этапы установки там хорошо описаны, как разметить диск и так далее. Так что затруднений быть не должно.
Но если вам будет что-то непонятно, то напишите в комментариях и я постараюсь вам помочь советом, так как эту операцию я проделывал я уже не раз и лично мне кажется, что всё просто. Но с другой стороны, могут быть ситуации, с которыми я не сталкивался и я с удовольствием допишу статью.
В заключении хочется пожалеть людей, которые пользуются Windows, она до сих пор не умеет загружаться с флешки и не имеет LIVE режима работы. Стыд и позор!
Тем, кто перешёл с Windows на Linux, обычно не просто сразу перестроиться. В Linux всё новое, пока незнакомое. А если ещё возникают проблемы, то так и...
Статей о том, как установить Ubuntu написано не мало, но все они какие то неполные, так как чистая Ubuntu непригодна для работы и ее нужно дополнять п...
Не нашли ответ на свой вопрос? Воспользуйтесь поиском по сайту:
4 комментария
Доброго времени суток. Не получается никак установить убунту. Сделал и загрузочную флешку, и в биосе все выставил, но все равно не запускает.
п.с. форматировал флешку в фат32
, после с помощью утилиты unetbootin-windows-608 записал убунту 14,04,2 десктоп амд64, в винчестере освободил место откусив 50 гиг от диска Д с помощью стандартных програм и оставил место незанятым что б убунту сама создала раздел из этого пространства со своей файловой системой(не смог найти как создать Ехт3/4(((
Помоги пж, что не правильно делаю.
Вы хотите добавить своей флешке больше функционала? Вы всегда хотели чего-то больше, нежели просто положить файлы для печати или копирования? Знаете ли вы, что вы можете установить операционную систему Linux на свой USB-накопитель и принести ее туда, куда хотите? Кроме того, знаете ли вы, что вы можете установить «портативные» версии ваших любимых приложений на USB-накопителе? Поэтому всякий раз, когда вы заимствуете чей-то компьютер и у вас нет своего любимого браузера, вы можете просто подключить флеш-накопитель, и все ваши настройки автоматически установятся так, как вы этого хотите! С этой инструкцией вы можете легко сделать это!
Вы, наверное, слышали о Linux. Это своего рода операционная система, похожая на Windows. Linux поставляется в самых разных формах, называемых дистрибутивами. Наиболее распространенным из которых является Ubuntu. Ubuntu – это то, что мы будем устанавливать на вашем флеш-накопителе.
На заметку! Было бы лучше, если бы вы сохранили его в том же месте, что и Ubuntu ISO, и даже ещё лучше, если они оба находятся на рабочем столе.
Теперь, когда вы подготовили все для , самое время подключить флеш-накопитель. Перед запуском сделайте резервную копию своего содержимого на компьютер, чтобы сохранить ваши важные данные.
Теперь дважды щелкните по USB-установщику, который вы загрузили на предыдущем шаге, нажмите «Да», если «Управление учетными записями» предложит вам разрешить программе внести изменения на вашем ПК.
Теперь давайте сделаем это шаг за шагом:
На заметку! Обратите внимание на параметр «Format X: Drive» (при этом X является буквой вашего флеш-накопителя).
Когда вы проверите свой флеш-накопитель, он, вероятно, будет иметь меньше места, чем раньше, очевидно, потому что вы установили туда ОС.
Теперь, когда Linus установлен на вашем флеш-накопителе, почему бы его не проверить? Знайте, что эта часть становится сложной. Итак:
После нескольких загрузочных экранов (появятся сообщения в стиле матрицы), вы увидите рабочий стол . Поздравляем!
Нажимаем «Download Now — Free»
Оставляем флажок на пункте «Портативный — установить на USB-носитель»
Портативные версии приложений доступны на сайте http://portableapps.com.
Сделано! Теперь на вашей флешке переносная операционная система со всеми нужными вам программами.
Linux может пригодиться вам по многим причинам. Например, ваш старый компьютер нельзя обновить до новых версий Windows или macOS, или вам нужны специфические приложения для Linux, или же вам просто любопытно попробовать новое. А может быть, вы просто приобрели новый компьютер без операционной системы и хотите сэкономить, выбрав бесплатную Linux.
Установить Linux несложно. Конечно, есть такие дистрибутивы, как Arch, установка которого довольно трудна для новичка. Но большинство современных дистрибутивов устанавливается очень просто. Пожалуй, даже проще и быстрее, чем Windows.
Прежде чем устанавливать Linux на свой основной компьютер, сделайте копию важных данных. Работая с разделами вашего жёсткого диска, вы можете по небрежности стереть что-нибудь важное. Конечно, если вы будете следовать инструкциям и внимательно читать, что вы делаете, то ничего непредвиденного не произойдёт. Но - нелишняя штука в любом случае.
Установить Linux можно на компьютеры под управлением Windows и macOS или на пустой жёсткий диск. Вы можете выбрать Linux своей основной системой либо пользоваться ей параллельно с вашей старой системой.
Прежде всего нужно выбрать дистрибутив Linux. Определиться вам поможет рейтинг DistroWatch.com .
Затем нужно загрузить выбранный дистрибутив. Сделать это легче лёгкого: откройте сайт нужного дистрибутива, отыщите раздел загрузок и выберите то, что подходит по разрядности вашему процессору.
Как правило, дистрибутивы Linux на официальных сайтах предлагается скачать двумя способами. Первый способ - обычная загрузка. Второй - через P2P посредством торрент-клиента. Второй способ, естественно, быстрее. Так что выбирайте его, если хотите сэкономить время.
Когда дистрибутив в формате ISO скачан, нужно записать его на CD или обычную USB-флешку.
Запись на CD можно осуществлять стандартными средствами системы: «Запись образа диска» Windows или «Дисковая утилита» macOS. Достаточно щёлкнуть по загруженному образу правой кнопкой мыши и выбрать соответствующий пункт в меню.
Для записи ISO на флешку вам понадобятся специальные утилиты. Для Windows лучше выбрать Rufus , а для macOS - UNetbootin . У этих программ очень простой интерфейс, в них довольно сложно запутаться.
Этот пункт следует выполнять в том случае, если вы хотите сохранить установленную у вас систему и использовать Linux одновременно с ней. Если вы решили перевести свой компьютер на Linux полностью или устанавливаете ОС на пустой жёсткий диск, пропустите параграф.
Откройте «Средство управления дисками» Windows. Выберите диск или раздел, от которого вы планируете отрезать немного места для установки Linux. Большинству дистрибутивов с лихвой хватит 10 ГБ. Но если вы планируете устанавливать много приложений, возьмите больше. Щёлкните по разделу правой кнопкой мыши и выберите «Сжать том». Введите размер и нажмите ОК.
Процесс может занять довольно много времени, так что запаситесь терпением.
Когда «Средство управления дисками» закончит изменять размеры разделов, на диске появится пустое неразмеченное пространство, отмеченное чёрным цветом. Туда мы и установим Linux.
Позже, если Linux вам не понадобится, можно будет удалить разделы с ним и отдать освободившееся место обратно Windows при помощи всё того же «Средства управления дисками».
Выделить место для установки Linux можно через «Дисковую утилиту» macOS. Выберите ваш диск и щёлкните по значку «+», чтобы создать раздел для Linux. Создание нового раздела может занять некоторое время.
Этот пункт касается только новых компьютеров под управлением предустановленной Windows 10, 8.1 или 8. На таких компьютерах используется загрузчик UEFI, который не позволит вам загрузить какую бы то ни было систему, кроме Windows.
Чтобы это исправить, зайдите в настройки BIOS вашего компьютера и отключите опцию Secure Boot. Затем перезагрузитесь. Готово, теперь вы можете загружать и устанавливать другие системы рядом со своей Windows.
В отличие от большинства компьютеров, Mac требует пары дополнительных действий для того, чтобы установить Linux в дуалбуте с macOS.
Прежде всего, отключите SIP. Перезагрузите Mac и нажмите Cmd + R. Появится меню Recovery. Выберите в нём «Терминал» и введите csrutil disable .
Перезагрузите Mac ещё раз. SIP отключён.
Ручной
Подойдёт, если вы хотите сами задать размеры для ваших разделов или, например, создать отдельный раздел для ваших файлов. Для этого выберите «Другой вариант» и нажмите «Продолжить».
Linux отобразит, какие разделы есть у вас на компьютере. Вы можете удалять их, форматировать или, наоборот, не трогать разделы с той информацией, которую хотите сохранить.
Чтобы установить Linux вместо вашей системы, выберите раздел с установленной системой и удалите его кнопкой «–». Затем на освободившемся месте создайте новые разделы.
Нажмите «Продолжить» и подтвердите изменения. Установщик сотрёт выбранные вами разделы и создаст новые на освободившемся месте.
Установить Linux рядом с вашей системой можно двумя способами.
Автоматический
Большинство установщиков Linux сразу обнаруживают установленные у вас системы. Если вы не создавали отдельное пространство на диске для Linux, то можете попробовать выбрать пункт «Установить рядом с Windows». Установщик самостоятельно создаст нужные разделы, и вам не придётся ничего делать вручную.
Ручной
Если же вы хотите сами определить, сколько места выделять системе, и выполнили указания в пункте 3, щёлкните «Другой вариант» и нажмите «Продолжить». Вы увидите разделы своего диска и пустое место, которое мы приготовили для Linux. Создайте там корневой раздел (точка монтирования /), как описано выше. Домашний раздел в таком случае не обязателен: вы сможете копировать и изменять файлы в своей основной системе.
Нажмите «Продолжить». Установщик оставит ваши файлы на своих местах. Он просто создаст новые разделы на свободном месте. Вы сможете выбирать, какую систему хотите загрузить при запуске.
Затем вам будет предложено представиться. Введите своё имя и придумайте пароль. Не забудьте пароль, поскольку он будет постоянно нужен вам для выполнения задач от имени всех. При желании можете зашифровать свою домашнюю папку.
Затем просто подождите. Когда установка завершится, вам будет предложено вытащить установочный диск и перезагрузиться. Не забудьте отключить в BIOS загрузку с внешних дисков, если вы включали её.
Когда вы перезагрузитесь и перед вами появится рабочий стол вашей Linux, вы сможете делать всё то же, что и в Windows и macOS: сёрфить в интернете, редактировать документы и слушать музыку. Не забудьте обновиться и заглянуть в «Магазин приложений» (или его аналог в зависимости от дистрибутива), чтобы доустановить нужные вам приложения.
Попробуйте Linux, и вы увидите, что в повседневной жизни она ничуть не сложнее Windows или macOS.
Если вы решили установить Ubuntu, но в компьютере нет привода для лазерных дисков, не стоит бежать к друзьям или в магазин. Сегодня для установки Ubuntu не требуется обязательного наличия дисковода, можно легко создать загрузочную флешку.
После создания загрузочной флешки необходимо зайти в BIOS и немного поменять настройки, иначе установка Ubuntu с флешки не будет возможной. Для этого перезагрузите компьютер и следите за сообщениями на экране. Иногда для входа в настройки BIOS требуется нажать клавишу F2, но чаще всего производители устанавливают использование кнопки "DEL". Здесь перейдите на вкладку "Advanced", а в качестве устройства загрузки (First Boot Device) задайте значение USB. Выйдите из BIOS с сохранением изменений (обычно это можно сделать нажатием кнопки "F10" либо выбором соответствующего пункта на вкладке "Quit").