| Оглавление |
|---|
| Информация | ||
|---|---|---|
| ||
|
| Предупреждение |
|---|
Данная статья применима только для устройств к устройствам с процессорами 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(см. Изменение таблицы разделов Astra Mobile на устройствах с Intel x86-64);optvol(см. Изменение таблицы разделов Astra Mobile на устройствах с Intel x86-64);homevol(см. Изменение таблицы разделов Astra Mobile на устройствах с Intel x86-64).
| Предупреждение |
|---|
Корректная работа режима «Мобильный» при другой конфигурации разделов не гарантируется. Например, при объединении томов LVM или их замене на обычные разделы не будет работать встроенная функция защитного преобразования данных. |
rootvol монтируется в корневой каталог /. РОписание логических томов приведено в таблице.
Логический том | rootvol | optvol | homevol |
Каталог монтирования |
|
|
|
Размер по умолчанию | 20 ГБ | 5 ГБ | Занимает оставшееся свободное место |
Назначение | Содержит |
:
|
|
|
|
|
На этот том |
rootvol также также устанавливаются неофициальные пакеты (например, пакеты в формате Flatpak). |
Изменять размер тома |
rootvol можно в разумных пределах — чтобы места хватило можно, но следует оставить достаточно места для загрузки и установки дополнительного ПО и обновлений |
Том optvol монтируется в каталог /opt. Размер по умолчанию 5 ГБ.
По умолчанию данный том почти пустой — на нем лежат только desktop-файлы отдельных приложений, |
адаптированных под |
режим «Мобильный». Примечание. Такие приложения отображаются на экране приложений во вкладке «Мобильные» (см. страницу ОС ALSE 1.7.8/4.7.8/1.8.3 - Мобильный вид). Разрешается |
установка стороннего пользовательского ПО на |
данный том. Как правило, в |
каталоге |
другие данные, используемые |
различным проприетарным (несвободным) ПО. Например, программами на базе фреймворка Electron |
. Часть программ из единого реестра российских программ, в которых заявлена совместимость с ОС Astra Linux, устанавливаются по этому пути. Упакованы они могут быть по-разному: в deb-пакет (предпочтительный вариант) или со своим собственным установщиком. Некоторые |
приложения, разрабатываемые в |
«Группе Астра», |
также размещают свои файлы в каталоге |
Размер тома можно |
изменять, но следует оставить достаточно места для загрузки и установки дополнительного ПО |
Том homevol монтируется в каталог /home. Он занимает все оставшееся свободное место.
На данном томе хранятся основные файлы пользователей (документы, фото, видео и другие) |
и настройки программ, с которыми |
работают пользователи. Если пользовательские программы соблюдают спецификации freedesktop.org, то они хранят свои настройки в скрытом |
каталоге |
и т.д. |
Приложения из пакетов в формате Flatpak |
используют собственные пути для хранения настроек. Изначально в |
каталоге |
|
). При использовании |
функции защитного преобразования пользовательских данных, встроенной в режим «Мобильный», |
логический |
том |
будет преобразован полностью. При потере ключа защитного преобразования извлечь данные из тома |
будет невозможно. |
Остальные тома не будут затронуты при включении защитного преобразования данных |
| Предупреждение |
|---|
Корректная работа режима «Мобильный» при другой конфигурации разделов не гарантируется. Например, при объединении логических томов или их замене на обычные разделы не будет работать встроенная функция защитного преобразования данных |
. |
Изменение разметки диска в параметрах сценария установки
Для того чтобы изменить разметку диска
при установке с USB-носителя, которая будет задана при установке ОС, необходимо отредактировать сценарий установки на загрузочном носителе. Для этого:
- создать загрузочный USB-носитель согласно инструкции в файле
README-astra-mobile.txt(поставляется вместе с образом); - подключить USB-носитель к компьютеру
- создать установочный USB Flash согласно инструкциям в файле readme;
- подключить установочный USB Flash к ПК с установленной ОС семейства Linux;
- на компьютере создать каталог для монтирования, выполнив команду:
Command sudo mkdir -p /mnt/part2/
- cмонтировать второй раздел USB Flash командой-носителя, выполнив команду:
Command sudo mount /dev/sdX2 /mnt/part2/
где где /dev/sdX — имя устройства USB Flash -носителя (после подключения имя устройства можно узнать из вывода команды 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
найти
- в файле текстовую подстроку:
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-носитель, выполнив командуотмонтировать раздел USB Flash командой:
Command sudo umount /mnt/part2/
- установочный USB Flash готов к использованию.
При установке ОС с этого 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)Примечание. Без разницы какая версия на планшете или ноутбуке. Live USB — это полноценная система. Там может вообще другой дистрибутив Linux быть. Главное, чтобы утилита blivet-gui былас помощью команды lsblk);
- подключить к планшету созданный Live USB Flash, клавиатуру и мышь (через док-станцию или USB-хаб);
- включить планшет и войти в BIOS;
- в настройках BIOS планшета выбрать загрузку с USB Flash -носителя и перезагрузить планшет;
- после успешной загрузки с Live USB-носителя закрыть окно программы установки Astra Linux и открыть запустить программу «Редактор разделов blivet-gui», используя . Для поиска программы можно использовать строку поиска в меню запуска программ«Пуск».
Интерфейс программы представлен на рисунке;
- двойным кликом ЛКМ открыть нажатием левой кнопки мыши открыть логическое представление интересующего раздела (
astramvg) и разделаastramvgи выбрать логический том, который нужно уменьшить (например,astramvg-homevol);
- по клику ПКМ нажатием правой кнопки мыши вызвать контекстное меню тома и выбрать Изменить — Изменить размер;
- после уменьшения размера в открывшемся окне Изменить размер устройства уменьшить размер тома
astramvg-homevolв таблице должно появиться свободное ; - для сохранения изменений и возврата в окно программы нажать [Изменить размер]. В окне программы отобразится освободившееся место;
- теперь можно аналогичным образом увеличить размер интересующего логического нужного тома (например,
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








