| Оглавление |
|---|
| Информация | ||
|---|---|---|
| ||
|
| Предупреждение |
|---|
Данная статья применима только к устройствам |
...
с процессорами 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 - Мобильный вид). Разрешается установка стороннего пользовательского ПО на данный том. Как правило, в каталоге |
...
другие данные, используемые различным проприетарным (несвободным) ПО. Например, |
...
программами на базе фреймворка Electron. |
...
Часть программ из единого реестра российских программ, в которых заявлена совместимость с |
...
ОС Astra Linux, |
...
устанавливаются по этому пути. Упакованы они могут быть по-разному: в deb-пакет (предпочтительный вариант) или со своим собственным |
...
установщиком. |
...
Некоторые |
...
приложения, разрабатываемые в |
...
«Группе Астра», также размещают свои файлы в каталоге |
...
Размер тома можно изменять, но следует оставить достаточно места для загрузки и установки дополнительного ПО |
...
На данном томе хранятся |
...
основные файлы пользователей (документы, фото, видео и |
...
другие) |
...
и настройки программ, с которыми |
...
работают пользователи. |
...
Если пользовательские программы соблюдают спецификации freedesktop.org, то они хранят свои настройки в |
...
скрытом каталоге |
...
— в каталоге |
...
и т.д |
...
. |
...
Приложения из пакетов в формате |
...
Flatpak используют собственные пути для хранения настроек. |
...
Изначально в каталоге |
...
|
...
подкаталогов, но они могут создаваться, например, при работе с использованием штатных СЗИ (см. описание МКЦ и МРД в эксплуатационной документации |
...
). |
...
При использовании |
...
функции защитного преобразования пользовательских данных, |
...
встроенной в режим «Мобильный», логический том |
...
| Предупреждение |
|---|
Корректная работа режима «Мобильный» при другой конфигурации разделов не гарантируется. Например, при объединении логических томов |
...
или их замене на обычные разделы |
...
не будет работать встроенная функция защитного преобразования данных. |
Изменение разметки диска
...
в параметрах сценария установки
Для того чтобы изменить разметку диска, которая будет задана при установке ОС, необходимо отредактировать сценарий установки на загрузочном носителе. Для этого:
- создать загрузочный USB-носитель согласно инструкции в файле
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
...
...
- в файле
...
- сценария найти блок из трех команд
lvcreate, содержащий текстовую подстроку:5G astramvg - задать разметку диска:
- в первой команде
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/
11) установочный USB Flash готов к использованию
Изменение таблицы разделов уже установленной системы
...
При установке ОС с этого 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 была.
...
- , клавиатуру и мышь (через док-станцию или USB-хаб)
...
- ;
- включить планшет и войти в BIOS;
- в
...
- настройках 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








