Установка Rosa в btrfs с переносом в подтома после установки — различия между версиями

Материал из Rosalab Wiki
Перейти к: навигация, поиск
Строка 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