Как установить астра линукс на флешку как полноценную ос
Перейти к содержимому

Как установить астра линукс на флешку как полноценную ос

  • автор:

Как записать образ Astra linux Орел и установить c флешки, пошаговая инструкция

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

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

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

Astra Linux общего назначения «Орел» отвечает на мой взгляд этим требованиям и имеет свои индивидуальные особенности:

  • принадлежит к семейству Debian, которое пожалуй наиболее изучаемое в России; можно найти много информации как и что делать;
  • это официальная, развиваемая российская операционная система со своими требованиями ГОСТ, а значит в ней применены требования безопасности, отвечающие государственным стандартам защиты информации.
  • разработана на Debian GNU/Linux, пока единственным развиваемым в Российской Федерации ;
  • В Astra Linux предустановлены многие базовые пользовательские программы (рабочие столы, браузер, офисный пакет, программы для работы с графикой, мультимедиа) что избавляет новичков от лишних хлопот и позволяет начать пользоваться программой сразу после установки;
  • Внешнее оформление ориентировано на рядового пользователя Windows. Графический интерфейс структурирован соответственно. Есть панель задач, панель управления, аналог проводника, менеджер процессов и т.д. Можно скачивать, устанавливать, удалять программы и настраивать систему даже новичку в Linux;
  • поддерживает современную сетевую инфраструктуру, в том числе Linux AD.
  • Всё бесплатно.

Таким образом, эта операционная система ориентирована на широкое применение (со временем).

Как записать образ Astra linux на флешку?

Начнем изучение Linux Astra с записи установочного образа на флешку. Можно сделать это на Windows, с помощью программы Rufus. Она умеет корректно работать с Linux дистрибутивами.

Скачиваем дистрибутив с сайта Астра Линукс; подготовим флешку размером 4-8 гб.

Запускаем Rufus, находим наш скаченный дистрибутив. Жмем «старт». Разработчики рекомендуют далее записывать образ выбрав следующий режим:

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

В Astra Linux предустановлена своя программа для записи образа на флешку. Найти ее можно через меню Пуск в разделе «Утилиты».

Как установить Astra linux с флешки, пошаговая инструкция

Сначала настраиваем загрузку компьютера с флешки (или выбираем загрузку с нее через Boot меню при старте компьютера клавиша c F9 по F12 зависит от материнской платы). Установку рекомендую производить в графическом режиме. Она будет проходить по шагам и Вы будете понимать, что делаете.

Сначала соглашаемся с условиями лицензии:

Затем нужно придумать имя компьютера (для обращение к нему по сети):

Настроим переключение языков ввода. После установки по умолчанию у вас будет английский язык. Используйте привычные для вас варианты переключения. Я привык к Ctr+Shift:

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

Позже можно настроить вход в систему Astra Linux без ввода пароля.

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

Настройка часового пояса — стандартная опция в Linux; выбираем свой и нажимаем «Продолжить»:

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

Файловая система Linux отличается от привычной в Windows и имеет собственную структуру построения файлов и папок. Если Вы не знакомы с ней, лучше разметить диск автоматически, как на фото:

  • В автоматическом режиме будет использован весь диск и не будет возможности создания логических дисков в процессе установки. Все папки и файлы будут располагаться на одном томе
  • вторая опция использует при установке так же весь жесткий диск но настроит менеджер управления логическими дисками. Будет возможность позже создать дополнительный том (как это мы привыкли делать в Windows) и хранить там ценные данные на случай отказа системы
  • третий пункт предложит Вам то же, что и в предыдущем варианте но с защитным преобразованием. Ааналог технологии BitLocker в Windows. При выборе этой опции раздел шифруется и вход в систему будет дополнительно осуществляться по паролю, который нужно будет вводить каждый раз для расшифровки диска при старте системы . Этот режим позволит усилить безопасность и риск утечки данных, но займет дополнительное время при установке.
  • Ручной режим предполагает знание особенностей файловой системы ; в этом режиме некоторые ключевые папки и их размеры и расположение на логических томах придется указывать вручную. Можно самому создавать или удалять разделы с диска, создавать точки монтирования. Актуально, если решите установить Astra Linuks рядом с Windows .

Назначение папок на Linux нужно знать; кратко перечислю основные из них:

  • папка /root . Это личная суперпользователя, который обладает неограниченными правами в системе. Если права суперпользователя подтверждены — можно вносить изменения в систему — устанавливать программы, обновлять и т.д.
  • папка /home . Домашний каталог пользователей системы. Если на компьютере будет несколько учетных записей — в папке home появятся их папки, в которых хранятся личные расположения, (документы, видео, загрузки и т.д.)
  • папка /Boot содержит загрузчик Linux, ядро и конфигурационные файлы;
  • папка /etc содержит файлы системных программ, файлы настроек и т.д.;
  • каталог /bin содержит исполняемые файлы программ, установленных в Linux;
  • каталог /dev содержит информацию об оборудовании компьютера как физическом так и виртуальном;
  • папка /mnt хранит данные о подключенных к устройству логических дисках, флешках и дает доступ к файловой системе этих устройств;
  • в папку /opt могут устанавливаться сторонние программы, не входящие в состав дистрибутива Astra Linux. Как настроить сторонний репозиторий читаем ниже;
  • папка /temp содержит временные файлы и очищается после выключения компьютера;
  • библиотеки используемых программ помещены в папку /lib;
  • /var содержит файлы создаваемые и изменяемые пользователем root в процессе работы ОС.

Понимая назначения основных папок теперь можно выбрать — куда записывать папку /home создать для нее отдельный раздел или записать в общий:

После разметки система предложит выбрать программное обеспечение, которое Вам нужно установить на компьютер. Можно выбрать всё, отметив нужное галочкой. Ненужное ПО можно удалить или установить позже:

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

Но, если Вы создаете очень безопасную среду с разграниченным доступом — система дает возможность установить его на любой съемный носитель.

.

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

Еще одну полезную опцию можно включить на следующем этапе — какое ядро загружать по умолчанию. При старте системы вы увидите четыре пункта загрузки. Ядро Hardened более защищено от уязвимостей, можно отметить его:

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

Как включить стрелки на клавиатуре Num Lock в Linuks Astra?

Num Lock при загрузке включаться не будет, о ток как это сделать, читаем здесь. Но после входа в систему можно сделать настройки как в Windows — при отключенном Num Lock будут срабатывать стрелки на боковой клавиатуре, при включенном будут вводится цифры.

Открыть Панель управления -Рабочий стол — Раскладка клавиатуры, Опции ХКВ. Активировать галочку «изменить раскладки клавиатуры по умолчанию» , перейти в «Различные опции совместимости» и поставить флаг NumLock on.. Сохранить изменения.

Второй вариант — использовать терминал и ввести туда команду:

Astra linux Орёл какой у нее debian, как подключить сторонний репозиторий?

Астра линукс Орел имеет свой подключенный репозиторий — открытый источник, с которого скачиваются пакеты входящие в дистрибутив. Есть возможность подключить и сторонний репозиторий Debian 9 (на момент написания статьи использует Debian «Stretch»), благодаря чему можно устанавливать популярные программы, не входящие в состав Astra linux.

Открываем консоль Fly и сначала устанавливаем пакет dirmngr для управления ключами и пакет debian-archive-keyring, содержащий ключи к репозиториям Debian :

sudo apt install debian-archive-keyring dirmngr

Затем нужно открыть папку (через менеджер файлов): файловая система/etc/apt найти файл sources.list и добавить строку с адресом репозитория:

deb https://mirror.yandex.ru/debian/ stretch main contrib non-free

При сохранении изменений потребуется ввести пароль суперпользователя. Выполнить сохранение изменений. Второй варианат через Пуск — Панель управления — Программы — «Проверка обновлений». И там же можно обновить пакеты.

Как обновить систему Astra Linux после установки командой, через терминал?

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

В линуксе разбором пакетов занимается пакетный менеджер Apt. В терминале Fly для обновления системы прописываем последовательность команд:

sudo apt dist-upgrade

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

Astra Linux как записать на флешку

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

Первое, что нам понадобится это программа для записи образов Rufus. Скачать её можно с официального сайта Rufus . Очень важно скачать именно последнюю версию программы, т.к. в старых версиях нет определённых возможностей для записи Astra Linux.

После того как программа скачана, установите её и запустите.

  • В выпадающем списке «Устройство» выберите флешку на на которую будет производиться запись образа. Вся информация на съемном носите будет отформатирована, поэтому сохраните с неё все документы, если таковые имеются.
  • Справа от поля «Метод загрузки» нажмите кнопку «выбрать» и укажите путь до образа Astra Linux.
  • Остальные настройки оставьте по умолчанию такие же как на скриншоте и нажмите кнопку «СТАРТ».
  • После этого появиться окно в котором необходимо выбрать в каком режиме нужно записать образ. Выбираем «записать в режиме DD-образ» и жмём ОК. Далее соглашается с тем, что съёмный накопитель будет отформатировать и ждём когда процесс записи ОС завершится.

На этом всё. Теперь вы знаете как правильно записать образ Astra Linux на флешку. После этого можно переходить к установке записанной операционной системы на компьютер.

Как создать загрузочную флешку с Linux

Как создать загрузочную флешку с Linux

Чтобы запустить Linux на своём компьютере безо всяких виртуальных машин, вам понадобится загрузочная флешка. Для этой задачи подойдёт носитель объёмом от 4 ГБ. Все данные с него будут стёрты, поэтому предварительно скопируйте нужные файлы куда-то ещё. После этого воспользуйтесь нашей инструкцией.

1. Загрузите ISO-образ

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

В качестве примера возьмём Ubuntu из-за её популярности, но для других Linux действия идентичны. Откройте сайт Ubuntu, перейдите в раздел Download и нажмите на зелёную кнопку, чтобы скачать ISO-файл системы. Если разработчик предлагает загрузить ISO через торрент, воспользуйтесь этой возможностью. Так выйдет быстрее.

2. Запишите образ на носитель

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

Windows

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

  1. Скачайте Rufus с официального сайта, установите и запустите. Либо просто откройте без инсталляции, если выбрали переносную версию.
  2. Укажите носитель, на который нужно записать образ. Если в компьютер вставлена одна флешка, то Rufus выберет её по умолчанию.
  3. Выберите скачанный образ ISO. Скорее всего, он будет находиться в папке «‎Загрузки». Другие параметры для продвинутых пользователей не трогайте: Rufus сам знает, что делать.
  4. Нажмите на кнопку «‎Старт». Если понадобится подтверждение, нажмите «‎Да» и OK. И ждите, пока Rufus не закончит работу.

macOS

  1. Загрузите приложение balenaEtcher и переместите его в папку с программами, затем запустите.
  2. Нажмите Select Image и укажите скачанный вами ISO.
  3. Щёлкните Select target и выберите нужный носитель.
  4. Теперь нажмите Flash, чтобы начать запись.

Возможно, понадобится ввести пароль суперпользователя macOS. Сделайте это и ждите, пока процесс не завершится.

Linux

Есть целых три способа создать загрузочную флешку на этой ОС.

Startup Disk Creator

Это встроенный инструмент для создания загрузочных флешек. Он есть в Ubuntu и многих её производных. Программу можно найти в меню запуска по названию «‎Создание загрузочного диска» или Startup Disk Creator.

Откройте приложение, нажмите «‎Обзор» и укажите нужный ISO-образ. Затем выберите носитель и щёлкните «‎Создать загрузочный диск». Если понадобится, введите свой пароль суперпользователя Linux.

Etcher

Ещё один вариант — кроссплатформенный Etcher.

  1. Скачайте программу с официального сайта, распакуйте ZIP-архив и запустите.
  2. Нажмите Flasf from file и укажите скачанный вами ISO.
  3. Щёлкните Select target и выберите нужный носитель.
  4. Нажмите Flash, чтобы начать запись.
  5. Введите пароль суперпользователя, если система его запросит, и ждите.

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

  1. Откройте «‎Терминал» и введите команду lsblk . Вы увидите имена всех ваших накопителей в виде sda1, sda2, sdb1 и так далее. Запомните имя флешки, например sdb1.
  2. Введите команду sudo umount /dev/sdb1 и пароль суперпользователя. Это отключит флешку, сделав её доступной для записи.
  3. Теперь введите команду sudo dd if=путь/к/образу/ubuntu.iso of=/dev/sdb1 bs=4M .

Вместо путь/к/образу подставьте адрес папки, где лежит ISO-образ. Или, чтобы не путаться в адресах, переложите образ в свою домашнюю папку. Если файл называется ubuntu-20.04.1-desktop-amd64.iso , команда будет выглядеть вот так: sudo dd if=ubuntu-20.04.1-desktop-amd64.iso of=/dev/sdb1 bs=4M .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 накопителю. Это может показаться немного сложным, но на самом деле все не так сложно, как кажется на первый взгляд. Если у вас остались вопросы, спрашивайте в комментариях!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *