Установка Rosa в btrfs с переносом в подтома после установки — различия между версиями
Filicorn (обсуждение | вклад) м (Filicorn переименовал страницу Page/BTRFS в РОСЕ. Ищем, что попроще в Установка Rosa в btrfs с переносом в подтома после установки без оставления п…) |
Filicorn (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Статья рассчитана на повышение уровня владения операционной системой Роса, а также более глубокое понимание файловой системы btrfs. Статья позволит повысить вам стабильность, отказоустойчивость системы. | Статья рассчитана на повышение уровня владения операционной системой Роса, а также более глубокое понимание файловой системы btrfs. Статья позволит повысить вам стабильность, отказоустойчивость системы. | ||
Система btrfs уникальна тем, что являясь по себе файловой системой, внутри может содержать подтома, которые имеют функции разделов. | Система btrfs уникальна тем, что являясь по себе файловой системой, внутри может содержать подтома, которые имеют функции разделов. | ||
− | В данной инструкции нужно строго следить за номерами разделов. Своими действиями. Понимать принцип монтирования разделов, команд копирования/переноса и иметь минимальный опыт работы в терминале. | + | В данной инструкции нужно строго следить за номерами разделов. Своими действиями. Понимать принцип монтирования разделов, команд копирования/переноса и иметь минимальный опыт работы в терминале.<br /> |
+ | '''Статья подходит и для других дистрибутивов, умеющих работать с файловой системой btrfs'''. | ||
+ | == '''Основные команды, которыми мы будем пользоваться''' == | ||
+ | man | ||
+ | mkdir | ||
+ | cd | ||
+ | mount | ||
+ | umount | ||
+ | btrfs subvolume list | ||
+ | btrfs subvolume create | ||
+ | btrfs subvolume snapshot | ||
+ | mv | ||
+ | mc | ||
+ | == '''Структура операций''' == | ||
+ | 1. Установить систему на раздел с btrfs.<br />2. Запустить LiveCD и примонтировать установленую систему для работы в каталог /media/rosa.<br />3. Создать подтома корня и домашнего каталога (@ и @home).<br /> | ||
+ | 4. Сделать chroot в систему с опцией subvol=@ в разделе btrfs (subvolid=5). | ||
+ | == '''Разметим диск''' == | ||
+ | Грузимся в LiveCD открываем gparted и делаем простую разметку. Раздел с корнем и раздел подкачки.<br /> | ||
+ | Или устанавливаем сразу, без режима LiveCD, и редактируем разделы в diskdrake (Управление дисковыми разделами росы).<br /> | ||
+ | Примечание: Стоит отметить, что раздел подкачки не нужен, если у вас более 4Gb оперативной памяти! Если система UEFI, то раздел /boot будет в fat32/vfat и иметь вид “/sdxX /boot fat32 350Mb-500Mb”.<br /> | ||
+ | Если у нас UEFI, то при разметке поменяется нумерация разделов от той, что в статье - "/boot/efi sda1, /корень sda2, /swap sda3". Читаем про утилиту efibootmg и флаги для разделов esp,boot.<br /> | ||
+ | Итак ефи у нас не будет, поэтому создаем корень и свап: | ||
+ | /sda1 / btrf 50Gb | ||
+ | /sda2 swap 4Gb | ||
Версия 15:26, 25 июня 2018
Статья рассчитана на повышение уровня владения операционной системой Роса, а также более глубокое понимание файловой системы btrfs. Статья позволит повысить вам стабильность, отказоустойчивость системы.
Система btrfs уникальна тем, что являясь по себе файловой системой, внутри может содержать подтома, которые имеют функции разделов.
В данной инструкции нужно строго следить за номерами разделов. Своими действиями. Понимать принцип монтирования разделов, команд копирования/переноса и иметь минимальный опыт работы в терминале.
Статья подходит и для других дистрибутивов, умеющих работать с файловой системой btrfs.
Основные команды, которыми мы будем пользоваться
man mkdir cd mount umount btrfs subvolume list btrfs subvolume create btrfs subvolume snapshot mv mc
Структура операций
1. Установить систему на раздел с btrfs.
2. Запустить LiveCD и примонтировать установленую систему для работы в каталог /media/rosa.
3. Создать подтома корня и домашнего каталога (@ и @home).
4. Сделать chroot в систему с опцией subvol=@ в разделе btrfs (subvolid=5).
Разметим диск
Грузимся в LiveCD открываем gparted и делаем простую разметку. Раздел с корнем и раздел подкачки.
Или устанавливаем сразу, без режима LiveCD, и редактируем разделы в diskdrake (Управление дисковыми разделами росы).
Примечание: Стоит отметить, что раздел подкачки не нужен, если у вас более 4Gb оперативной памяти! Если система UEFI, то раздел /boot будет в fat32/vfat и иметь вид “/sdxX /boot fat32 350Mb-500Mb”.
Если у нас UEFI, то при разметке поменяется нумерация разделов от той, что в статье - "/boot/efi sda1, /корень sda2, /swap sda3". Читаем про утилиту efibootmg и флаги для разделов esp,boot.
Итак ефи у нас не будет, поэтому создаем корень и свап:
/sda1 / btrf 50Gb /sda2 swap 4Gb