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

Ключ

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

Оглавление

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

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

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

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

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

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

диска

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

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

Без форматирования
диск                    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. Содержимое Изменять содержимое этих разделов нельзя изменитьне рекомендуется.

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

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

  • rootvol;
  • optvol;
  • homevol.

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

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

rootvol

optvol

homevol

Том rootvol монтируется в корневой каталог /.


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

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

/opt/

/home/

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

20

ГБ. Данный том содержит

ГБ

5 ГБ

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

Назначение

Содержит:

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

На этот том

rootvol также зменять

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

И

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

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

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

Том optvol монтируется в каталог /opt/. Размер по умолчанию 5 ГБ.

По умолчанию данный том почти

пуст

пустой

в

на нем лежат только desktop-файлы отдельных приложений,

специально

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

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

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

Примечание. Такие приложения отображаются на экране приложений во вкладке «Мобильные» (см. страницу ОС 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

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

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

Изначально в

каталоге

каталоге /home/

нет никаких

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

Астры

).

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

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

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

логический том homevol будет

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

тома

тома homevol

будет

 будет невозможно.

Остальные

 Остальные тома не

затрагиваются

будут затронуты при включении защитного преобразования данных

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

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

Изменение разметки диска

на установочном USB-носителе

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

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

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

    sudo mkdir -p /mnt/part2/

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

    sudo mount /dev/sdX2 /mnt/part2/

где /dev/sdX — имя устройства USB-носителя (после подключения имя устройства можно узнать из вывода команды команды dmesg или lsblk).
Примечание. Разбиение на два раздела происходит при создании загрузочного 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
  • найти
  • в файле текстовую подстроку: 5G astramvgсценария найти блок из трех команд lvcreate, содержащий текстовую подстроку:
    5G astramvg
  • задать разметку диска:
    • в первой команде lvcreate указать
    в найденном блоке из трех команд lvcreate:
    • выставить в первой команде нужный размер в гигабайтах для тома rootvol (например, 30G);
    • выставить во второй команде lvcreate указать нужный размер в гигабайтах для для тома optvol (например, 5G);
    • третью команду lvcreate можно не менять изменять — все оставшееся место будет отведено под том homevol;
  • сохранить измененный файл и выйти из текстового редакторазакрыть текстовый редактор;
  • проверить, что изменения сохранились, выполнив команду:
    Command

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

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

    sudo umount /mnt/part2/

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

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

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

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

  • к компьютеру с установленной ОС семейства Linux подключить USB-носитель для создания Live USB;
  • скачать официальный образ установочного диска Astra Linux 1.8.2 или новее и записать его на подключенный USB-носитель. Например, следующей командой:
    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-носителя (список подключенных к компьютеру накопителей можно посмотреть командой lsblk)Примечание. Без разницы какая версия на планшете или ноутбуке. Live USB — это полноценная система. Там может вообще другой дистрибутив Linux быть. Главное, чтобы утилита blivet-gui былас помощью команды lsblk);

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

Image Added

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

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

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

  • после уменьшения размера в открывшемся окне Изменить размер устройства уменьшить размер тома astramvg-homevol в таблице должно появиться свободное ;
  • для сохранения изменений и возврата в окно программы нажать [Изменить размер]. В окне программы отобразится освободившееся место;

Image RemovedImage Added

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

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

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

  • можно закрыть программу и выключить планшет;
  • отключить периферийные устройства от планшета и загрузить ОС в режиме «Мобильный»;
  • рекомендуется после отключения периферии и загрузки в Astra Mobile (проверить источник загрузки в BIOS) стоит проверить, что все изменения применилисьбыли применены. Например, командой 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