Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) с установленным обновлением БЮЛЛЕТЕНЬ № 2023-1023SE17 (оперативное обновление 1.7.5) и выше;
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.8), с установленным обновлением БЮЛЛЕТЕНЬ № 2025-0411SE18 (оперативное обновление 1.8.2).
Данная статья применима только к устройствам с процессорами Intel x86-64
Общие сведения
В данной статье рассмотрены:
- структура дисковых разделов ОС в режиме «Мобильный»;
- изменение разметки диска в параметрах сценария установки;
- изменение разметки диска на установленной системе.
Структура разделов диска в режиме «Мобильный»
По умолчанию структура разделов диска в режиме «Мобильный» имеет следующий вид, на примере одного из поддерживаемых устройств:
диск 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 |
|---|---|---|
Каталог монтирования: | Каталог монтирования: | Каталог монтирования: |
Размер по умолчанию: 20 ГБ | Размер по умолчанию: 5 ГБ | Занимает все оставшееся свободное место |
Содержит:
На этот том также устанавливаются неофициальные пакеты (например, пакеты в формате Flatpak). Изменять размер тома можно в разумных пределах — чтобы хватило места для загрузки и установки дополнительного ПО и обновлений | По умолчанию данный том почти пуст — на нем лежат только desktop-файлы отдельных приложений, специально адаптированных под мобильный режим работы. Примечание. Такие приложения отображаются на экране приложений во вкладке «Мобильные» (см. страницу ОС ALSE 1.7.8/4.7.8/1.8.3 - Мобильный вид). Разрешается установка стороннего пользовательского ПО на данный том. Как правило, в каталоге Часть программ из единого реестра российских программ, в которых заявлена совместимость с ОС Astra Linux, устанавливаются по этому пути. Упакованы они могут быть по-разному: в deb-пакет (предпочтительный вариант) или со своим собственным установщиком. Некоторые прикладные программы, разрабатываемые ГК «Астра», также размещают свои файлы в каталоге Размер тома можно изменять, но следует оставить достаточно места для загрузки и установки дополнительного ПО | На данном томе хранятся основные файлы пользователей (документы, фото, видео и другие) и настройки программ, с которыми работают пользователи. Если пользовательские программы соблюдают спецификации freedesktop.org, то они хранят свои настройки в скрытом каталоге Приложения из пакетов в формате Flatpak используют свои пути для хранения настроек. Изначально в каталоге При использовании функции защитного преобразования пользовательских данных, встроенной в режим «Мобильный», логический том |
Корректная работа режима «Мобильный» при другой конфигурации разделов не гарантируется. Например, при объединении логических томов или их замене на обычные разделы не будет работать встроенная функция защитного преобразования данных.
Изменение разметки диска
В параметрах сценария установки
Для того чтобы изменить разметку диска, которая будет задана при установке ОС, необходимо отредактировать сценарий установки на загрузочном носителе. Для этого:
- создать загрузочный USB-носитель согласно инструкции в файле
README; - подключить USB-носитель к компьютеру с установленной ОС семейства Linux;
- создать каталог для монтирования, выполнив команду:sudo mkdir -p /mnt/part2/
- cмонтировать второй раздел USB-носителя, выполнив команду:sudo mount /dev/sdX2 /mnt/part2/
где /dev/sdX — имя устройства USB-носителя (после подключения имя можно узнать из вывода команды dmesg или lsblk);
- открыть в текстовом редакторе файл сценария
/mnt/part2/opt/astra-mobile-install, например в редактореnano: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
- в файле сценария найти блок из трех команд
lvcreate, содержащий текстовую подстроку:5G astramvg - задать разметку диска:
- в первой команде указать нужный размер в гигабайтах для тома
rootvol(например, 30G); - во второй команде указать нужный размер в гигабайтах для тома
optvol(например, 5G); - третью команду можно не изменять — все оставшееся место будет отведено под том
homevol;
- в первой команде указать нужный размер в гигабайтах для тома
- сохранить файл и закрыть текстовый редактор;
- проверить, что изменения сохранились, выполнив команду:grep lvcreate /mnt/part2/opt/astra-mobile-install | tail -n3
- размонтировать USB-носитель, выполнив команду:sudo umount /mnt/part2/
При установке ОС с этого USB-носителя будет задана разметка диска в соответствии с параметрами в сценарии установки.
На установленной системе
Для изменения разметки диска установленной ОС необходимо:
- к компьютеру с установленной ОС семейства Linux подключить USB-носитель для записи образа LiveCD;
- скачать официальный образ установочного диска Astra Linux 1.8.2 или новее и записать его на подключенный USB-носитель. Например, следующей командой: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);
- подключить к планшету USB-носитель, клавиатуру и мышь (через док-станцию или USB-хаб);
- включить планшет, в настройках BIOS выбрать загрузку с USB-носителя и перезагрузить планшет;
- после загрузки с USB-носителя закрыть окно программы установки и запустить программу «Редактор разделов blivet-gui». Для поиска программы можно использовать строку поиска в меню «Пуск».
Интерфейс программы представлен на рисунке;
- двойным нажатием левой кнопки мыши открыть логическое представление нужного раздела (
astramvg) и выбрать логический том, который нужно уменьшить (astramvg-homevol);
- нажатием правой кнопки мыши вызвать контекстное меню тома и выбрать Изменить — Изменить размер;
- уменьшить размер тома
astramvg-homevol, при этом в таблице отобразится свободное место;
- увеличить размер нужного тома (например,
astramvg-rootvol); - для применения изменений нажать [Применить ожидающие действия];
- подтвердить внесение изменений, нажав [ОК];
- через некоторое время программа сообщит об успешном применение изменений в таблице разделов. Нажать [ОК];
- закрыть программу и выключить планшет;
- отключить периферийные устройства от планшета и загрузить ОС в режиме «Мобильный»;
- рекомендуется проверить, что все изменения были применены. Например, можно в терминале выполнить команду
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







