| Оглавление |
|---|
| Информация | ||
|---|---|---|
| ||
|
| Предупреждение |
|---|
Данная статья применима только к устройствам с процессорами 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 |
|---|---|---|
Том Данный том содержит:
На том Изменять размер тома | Том По умолчанию данный том почти пуст — в нем лежат только desktop-файлы отдельных приложений, специально адаптированных под мобильный режим работы, которые отображаются на соответствующей вкладке меню запуска программ («Мобильные»). Разрешается установка стороннего пользовательского ПО на данный том. Как правило, в каталоге Часть программ из единого реестра российских программ, в которых заявлена совместимость с ОС Astra Linux, устанавливаются по этому пути. Упакованы они могут быть по-разному: в deb-пакет (предпочтительный вариант) или со своим собственным установщиком. Некоторые прикладные программы, разрабатываемые ООО «РусБИТех-Астра», также размещают свои файлы в каталоге Размер тома можно изменять, но следует оставить достаточно места для загрузки и установки дополнительного ПО | Том На данном томе хранятся основные файлы пользователей (документы, фото, видео и другие) и настройки программ, с которыми работают пользователи. Если пользовательские программы соблюдают спецификации freedesktop.org, то они хранят свои настройки в скрытом каталоге Приложения из пакетов в формате Flatpak используют свои пути для хранения настроек. Изначально в каталоге При использовании функции защитного преобразования пользовательских данных, встроенной в режим «Мобильный», логический том |
| Предупреждение |
|---|
Корректная работа режима «Мобильный» при другой конфигурации разделов не гарантируется. Например, при объединении логических томов или их замене на обычные разделы не будет работать встроенная функция защитного преобразования данных. |
Изменение разметки диска на установочном USB-носителе
Для изменения разметки диска на установочном USB-носителе необходимо:
- создать загрузочный USB-носитель;
- подключить USB-носитель к компьютеру с установленной ОС семейства Linux;
- создать каталог для монтирования, выполнив команду:
Command sudo mkdir -p /mnt/part2/
- cмонтировать второй раздел USB-носителя, выполнив команду:
Command sudo mount /dev/sdX2 /mnt/part2/
где /dev/sdX — имя устройства USB-носителя (после подключения имя можно узнать из вывода команды dmesg или lsblk);
- открыть в текстовом редакторе файл сценария
/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
- найти в файле сценария строку:
5G astramvg - в блоке из трех команд
lvcreate:- в первой команде указать нужный размер в гигабайтах для тома
rootvol(например, 30G); - во второй команде указать нужный размер в гигабайтах для тома
optvol(например, 5G); - третью команду можно не изменять — все оставшееся место будет отведено под том
homevol;
- в первой команде указать нужный размер в гигабайтах для тома
- сохранить файл и закрыть текстовый редактор;
- проверить, что изменения сохранились, выполнив команду:
Command grep lvcreate /mnt/part2/opt/astra-mobile-install | tail -n3
- размонтировать USB-носитель, выполнив команду:
Command sudo umount /mnt/part2/
Изменение таблицы разделов уже установленной системы
Для изменения разметки диска на установленной ОС в режиме «Мобильный» необходимо:
- скачать официальный образ установочного диска 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);
- подключить к планшету 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






