Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

Информация
titleДанная статья применима к:
Предупреждение

Данная статья применима только для устройств к устройствам с процессорами Intel x86-64

Общие сведения

В данной статье рассмотрены:

  • структура дисковых разделов ОС в режиме «Мобильный»;
  • изменение разметки диска в параметрах сценария установки;
  • изменение разметки диска на установленной системе.

Структура дисковых разделов в

Astra Mobile

режиме «Мобильный»

По умолчанию структура дисковых разделов в режиме «Мобильный» имеет следующий вид, на примере одного Пример разбивки диска на разделы по умолчанию на одном из поддерживаемых устройств:

Без форматирования
диск                    116 ГБ
├─раздел1               100 МБ      обычный раздел      /boot/efi
├─раздел2               500 МБ      обычный раздел      /boot
├─раздел3               9,8 ГБ      обычный раздел      (не смонтирован)
└─раздел4               106 ГБ      обычный раздел
  ├─astramvg-rootvol    20 ГБ       логический том      /
  ├─astramvg-optvol     5 ГБ        логический том      /opt
  └─astramvg-homevol    81 ГБ       логический том      /home

На разделах 1 -и 2 находятся загрузчик UEFI, ядро ОС Astra Mobile в режиме «Мобильный» и загрузчик grub. Их суммарный размер небольшой, а содержимое менять нельзяGRUB. Изменять содержимое этих разделов не рекомендуется.

На разделе 3 хранится резервная копия Astra MobileОС в режиме «Мобильный», которая используется только при сбросе устройства до заводских настроекк заводским настройкам.

Раздел 4 разбит на логические тома (LVM):

  • rootvol;
  • optvol;
  • homevol.

Описание логических томов приведено в таблице.

Логический том

rootvol

(размер 20 ГБ по умолчанию, монтируется в /)
– Все

optvol

homevol

Каталог монтирования

/ (корневой каталог)

/opt/

/home/

Размер по умолчанию

20 ГБ

5 ГБ

Занимает оставшееся свободное место

Назначение

Содержит:

  • все системные библиотеки, программы и
их данные
  • их данные, устанавливаемые по умолчанию
.
  • ;
– Кеш
  • кеш менеджера пакетов apt
,
  • ;
  • содержимое дополнительных пакетов из официальных репозиториев
Астры.
– Системные
  • ОС;
  • системные логи и
т
  • др.
п..
– Также сюда ставятся неофициальные пакеты. Например

На этот том также устанавливаются неофициальные пакеты (например, пакеты в формате

flatpak

Flatpak).

Изменять размер тома можно

в разумных пределах: чтобы места хватило

, но следует оставить достаточно места для загрузки и установки дополнительного ПО и обновлений

.

optvol (размер 5 ГБ по умолчанию, монтируется в /opt)
– По умолчанию этот раздел практически пуст: в нем лежат лишь desktop

По умолчанию данный том почти пустой — на нем лежат только desktop-файлы отдельных приложений,

специально

адаптированных под

мобильный режим работы, и которые показываются на соответствующей вкладке меню запуска программ ("Мобильные").
– Установка стороннего пользовательского ПО на этот раздел разрешена и даже одобряется.
– Как правило, в /opt во вложенных папках размещают свои

режим «Мобильный».

Примечание. Такие приложения отображаются на экране приложений во вкладке «Мобильные» (см. страницу ОС ALSE 1.7.8/4.7.8/1.8.3 - Мобильный вид).

Разрешается установка стороннего пользовательского ПО на данный том.

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

прочие данные различные проприетарные программы

другие данные, используемые различным проприетарным (несвободным) ПО. Например,

программы

программами на базе фреймворка Electron.

Часть программ из единого реестра российских программ, в которых заявлена совместимость с

Астрой

ОС Astra Linux,

уже

устанавливаются по этому пути. Упакованы они могут быть по-разному: в deb-пакет (предпочтительный вариант) или со своим собственным

инсталятором

установщиком.

Некоторые

отдельные прикладные программы

приложения, разрабатываемые в

Астре, тоже устанавливают

«Группе Астра», также размещают свои файлы в каталоге /opt/.

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

Размер тома можно изменять, но следует оставить достаточно места для загрузки и установки дополнительного ПО

.homevol (растягивается на все оставшееся свободное место, монтируется в /home)
– Здесь хранятся как

На данном томе хранятся основные файлы пользователей (документы, фото, видео и

пр.

другие)

, так

и настройки программ, с которыми

работает пользователь

работают пользователи.

Если пользовательские программы соблюдают спецификации freedesktop.org, то они хранят свои настройки в

скрытой директории

скрытом каталоге /home/<логин>/.config/, временный кеш файлов

--

в каталоге /home/<логин>/.cache/

и

 и т.д.

.

– У приложений

Приложения из пакетов в формате

flatpak есть свои дополнительные особенности по путям сохранения

Flatpak используют собственные пути для хранения настроек.

Изначально в каталоге /home

нет никаких

/ нет служебных

субдиректорий

подкаталогов, но они могут создаваться, например, при работе с использованием штатных СЗИ (см. описание МКЦ и МРД в эксплуатационной документации

Астры

).

При использовании

встроенной в МА

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

весь

логический

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

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

остаются нетронутыми.

Предупреждение

Корректная работа режима «Мобильный»

С кастомными образами МА можно экспериментировать по-разному, но корректная работа МА

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

LVM

или их замене на обычные разделы

, точно

не будет работать встроенная функция защитного преобразования данных.

Изменение разметки диска в параметрах сценария установки

Для того чтобы изменить разметку диска

при установке с USB Flash1) создать согласно инструкциям в README установочный USB Flash
2) подключить установочный USB Flash к ПК с ОС класса Linux
3) создать каталог для монтирования командой

, которая будет задана при установке ОС, необходимо отредактировать сценарий установки на загрузочном носителе. Для этого:

  • создать загрузочный USB-носитель согласно инструкции в файле README-astra-mobile.txt (поставляется вместе с образом);
  • подключить USB-носитель к компьютеру с установленной ОС семейства Linux;
  • на компьютере создать каталог для монтирования, выполнив команду:
    Command

    sudo mkdir -p /mnt/part2/

4)
  • cмонтировать второй раздел USB
Flash командой
  • -носителя, выполнив команду:
    Command

    sudo mount /dev/sdX2 /mnt/part2/

где

где /dev/sdX

-

имя устройства USB

Flash

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

команды

команды dmesg или lsblk)


5)

.
Примечание. Разбиение на два раздела происходит при создании загрузочного USB-носителя;

  • открыть в
любом
  • текстовом редакторе
скрипт
  • файл сценария /mnt/part2/opt/astra-mobile-install, например в редакторе nano:
    Command

    sudo nano /mnt/part2/opt/astra-mobile-install

Примечание: если скрипт не открывает без строк, уведомляющих о тех или иных ошибках при открытии, то выполнить следующие действия:

а. в терминале ввести
  • Примечание

    Если файл сценария открывается с предупреждениями об ошибках, то необходимо в терминале выполнить команду:

    ls -alp /mnt/part2/opt/

б. если
  • Если в выводе команды присутствует временный пустой файл /mnt/part2/opt/.astra-mobile-install.swp, то

в терминале выполнить
  • удалить этот файл, выполнив команду:

    sudo rm /mnt/part2/opt/.astra-mobile-install.swp

и повторить пункт 5
6) найти
  • в файле
текстовую подстроку: 5G astramvg
7) в найденном блоке из трех команд lvcreate:
* выставить в первой команде
  • сценария найти блок из трех команд lvcreate, содержащий текстовую подстроку:
    5G astramvg
  • задать разметку диска:
    • в первой команде lvcreate указать нужный размер в гигабайтах для тома rootvol (например, 30G);
* выставить
    • во второй команде lvcreate указать нужный размер в гигабайтах для тома optvol (например, 5G);
*
    • третью команду lvcreate можно не
трогать:
    • изменять — все оставшееся место будет отведено
для
    • под том homevol;
8)
  • сохранить
измененный
  • файл и
выйти из текстового редактора
9)
  • закрыть текстовый редактор;
  • проверить, что изменения сохранились, выполнив команду:
    Command

    grep lvcreate /mnt/part2/opt/astra-mobile-install | tail -n3

  • Вывод будет содержать блок из трех команд lvcreate. Следует убедиться, что для каждой команды указан правильный размер;
  • размонтировать USB-носитель, выполнив команду
10) отмонтировать раздел USB Flash командой
  • :
    Command

    sudo umount /mnt/part2/

11) установочный USB Flash готов к использованию

Изменение таблицы разделов уже установленной системы

1) Скачать

При установке ОС с этого USB-носителя будет задана разметка диска в соответствии с параметрами в сценарии установки.

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

Для изменения разметки диска установленной ОС необходимо:

  • к компьютеру с установленной ОС семейства Linux подключить USB-носитель для создания Live USB;
  • скачать официальный образ установочного диска Astra Linux 1.8.2 или новее и записать его на подключенный USB
Flash
  • -носитель. Например, следующей командой:
    Command

    sudo dd if=./installation-1.8.2.8-06.05.25_11.44.iso of=/dev/sdX bs=1M status=progress

где

где /dev/sdX – корневой раздел USB

Flash

-носителя (список подключенных к компьютеру накопителей можно посмотреть

командой

с помощью команды lsblk)

Примечание: Без разницы какая версия на планшете или ноутбуке. Живая флешка -- это отдельная полноценная система. Там может вообще другой дистрибутив Linux быть. Главное, чтобы утилита blivet-gui была.

2) Подключить к планшету USB Flash

;

  • подключить к планшету созданный Live USB, клавиатуру и мышь (через док-станцию или USB-хаб)
.
  • ;
  • включить планшет и войти в BIOS;
  • в
3) В
  • настройках BIOS
планшета
  • выбрать загрузку с USB
Flash
  • -носителя и перезагрузить планшет
.4) После успешной
  • ;
  • после загрузки с
Live
  • USB-носителя закрыть окно программы установки
Astra Linux
  • и
открыть
  • запустить программу
"Редактор
  • «Редактор разделов blivet-
gui", используя
  • gui». Для поиска программы можно использовать строку поиска в меню
запуска программ:
  • «Пуск».

Image Added

Интерфейс программы представлен на рисунке;

Image Modified

5) Двойным кликом ЛКМ открыть логическое представление интересующего раздела (astramvg) и
  • двойным нажатием левой кнопки мыши открыть логическое представление раздела astramvg и выбрать логический том, который нужно уменьшить (например, astramvg-homevol)
.
  • ;

Image Modified

6) По клику ПКМ
  • нажатием правой кнопки мыши вызвать контекстное меню тома и выбрать
пункт "
  • Изменить — Изменить размер
".
  • ;

Image Modified

7) После уменьшения размера
  • в открывшемся окне Изменить размер устройства уменьшить размер тома astramvg-homevol
в таблице должно появиться свободное место.

Image Removed

8) Теперь можно увеличить размер интересующего логического тома (
  • ;
  • для сохранения изменений и возврата в окно программы нажать [Изменить размер]. В окне программы отобразится освободившееся место;

Image Added

  • аналогичным образом увеличить размер нужного тома (например, astramvg-rootvol)
.9) Чтобы применить предполагаемые изменения, нужно нажать кнопку "
  • ;
  • для применения изменений нажать [Применить ожидающие действия
":
  • ];

Image Modified

и
  • подтвердить внесение изменений
:
  • , нажав [ОК];

Image Modified

10) Спустя какое-то
  • через некоторое время программа сообщит об успешном применение изменений в таблице разделов. Нажать [ОК];

Image Modified

11) Можно
  • закрыть программу и выключить планшет
.12) После отключения периферии и загрузки в Astra Mobile (проверить источник загрузки в биосе) стоит
  • ;
  • отключить периферийные устройства от планшета и загрузить ОС в режиме «Мобильный»;
  • рекомендуется проверить, что все изменения
применились
  • были применены. Например,
командой lsblk
  • можно в терминале выполнить команду lsblk. Пример вывода команды:
    Без форматирования
    $ lsblk
    NAME                 MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
    mmcblk1              179:0    0 57,6G  0 disk 
    ├─mmcblk1p1          179:1    0   99M  0 part /boot/efi
    ├─mmcblk1p2          179:2    0  500M  0 part /boot
    ├─mmcblk1p3          179:3    0  9,8G  0 part 
    └─mmcblk1p4          179:4    0 47,3G  0 part 
      ├─astramvg-rootvol 253:0    0 30,3G  0 lvm  /
      ├─astramvg-optvol  253:1    0    5G  0 lvm  /opt
      └─astramvg-homevol 253:2    0   12G  0 lvm  /home
    mmcblk1boot0         179:8    0    4M  1 disk 
    mmcblk1boot1         179:16   0    4M  1 disk