|
Данная статья применима только к устройствам с процессорами 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, ядро ОС в режиме «Мобильный» и загрузчик 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 используют свои пути для хранения настроек. Изначально в каталоге При использовании функции защитного преобразования пользовательских данных, встроенной в режим «Мобильный», логический том |
Корректная работа режима «Мобильный» при другой конфигурации разделов не гарантируется. Например, при объединении логических томов или их замене на обычные разделы не будет работать встроенная функция защитного преобразования данных. |
Для того чтобы изменить разметку диска, которая будет задана при установке ОС, необходимо отредактировать сценарий установки на загрузочном носителе. Для этого:
README (поставляется вместе с образом);sudo mkdir -p /mnt/part2/ |
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 |
Если файл сценария открывается с предупреждениями о тех или иных ошибках, то необходимо:
|
lvcreate, содержащий текстовую подстроку:5G astramvgrootvol (например, 30G);optvol (например, 5G);homevol;grep lvcreate /mnt/part2/opt/astra-mobile-install | tail -n3 |
sudo umount /mnt/part2/ |
При установке ОС с этого 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);

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

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 |