Установка Alt Linux на Btrfs: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 19: Строка 19:
Для установки операционной системы  использовался P8 Starterkit с рабочим столом XFCE4. Данное требование не является обязательным и большой разницы между другими дистрибутивами операционной системы AltLinux быть не должно.
Для установки операционной системы  использовался P8 Starterkit с рабочим столом XFCE4. Данное требование не является обязательным и большой разницы между другими дистрибутивами операционной системы AltLinux быть не должно.


Так же для установки использовалась схема с Legasy - установкой, поскольку при определенных условиях grub c uefi отказывался воспринимать собственные конфигурационные файлы и исправить эту проблему полноценно не удалось.
Legacy и UEFI - установка немного отличается, что будет отображено в дальнейшей инструкции.


== Подготовка жестких дисков ==
== Подготовка жестких дисков ==


После загрузки с Live cd необходимо создать таблицу разделов на жестком диске приблизительно следующего вида (sdX - жесткий диск, выбранный вами для установки операционной системы):
После загрузки с Live cd необходимо создать таблицу разделов на жестком диске приблизительно следующего вида (sdX - жесткий диск, выбранный вами для установки операционной системы).
 
  sdX1 ~500 mb - форматируем в файловой системе ext2/3/4 (для Uefi обязателен fat32)
'''Подготовка жесткого диска для Legacy-установки:'''
 
  sdX1 ~500 mb - форматируем в файловой системе ext2/3/4, это у нас будет раздел /boot.
  sdX2 - форматируем в файловой системе btrfs (все свободное место, которое вы не планируете потратить под sdX1 и sdX3.
  sdX2 - форматируем в файловой системе btrfs (все свободное место, которое вы не планируете потратить под sdX1 и sdX3.
  sdX3 - swap-раздел, создается исключительно при недостатке оперативной памяти, объем определяется желанием пользователя (обычно создается равным количеству ОЗУ)
  sdX3 - swap-раздел, создается исключительно при недостатке оперативной памяти, объем определяется желанием пользователя (обычно создается равным количеству ОЗУ)


Выносить на отдельный раздел /home нет необходимости, поскольку он у нас будет на отдельном подразделе внутри раздела файловой системы.  
'''Подготовка жесткого диска для UEFI-установки:'''
 
sdX1 ~500 mb - форматируем в файловой системе ext2/3/4, раздел /boot
sdX2 ~500 mb - форматируем в файловой системе fat32, для установки UEFI делаем отдельный раздел /boot/efi
sdX3 - форматируем в файловой системе btrfs (все свободное место, которое вы не планируете потратить под sdX1, sdX2 и sdX4.
sdX4 - swap-раздел, создается исключительно при недостатке оперативной памяти, объем определяется желанием пользователя (обычно создается равным количеству ОЗУ)
 
Выносить на отдельный раздел /home нет необходимости, поскольку он у нас будет на подтоме внутри раздела файловой системы.  


==Установка==
==Установка==
'''Подготовка жесткого диска для Legacy-установки:'''


Установка операционной системы производится с помощью стандартного инсталлятора. В установщике выбираем пункт "Настроить разделы вручную". При установке указываем точку монтирования /boot для sdX1 и / для sdX2. Активируем swap. Дальнейшие действия ничем не отличаются от обычной установки на любую другую файловую систему
Установка операционной системы производится с помощью стандартного инсталлятора. В установщике выбираем пункт "Настроить разделы вручную". При установке указываем точку монтирования /boot для sdX1 и / для sdX2. Активируем swap. Дальнейшие действия ничем не отличаются от обычной установки на любую другую файловую систему
'''Подготовка жесткого диска для UEFI-установки:'''
Установку производим с помощью стандартного инсталлятора операционной системы. Указываем точки монтирования /boot для sdX1, /boot/efi для sdX2 и / для sdX3. При необходимости активируем swap. В дальнейшем устанавливаем как обычно.
После установки необходимо проверить, чтобы в fstab строчка, описывающая монтирование раздела /boot находилась выше строки, описывающей монтирование раздела /boot/efi


[[Category:FileSystems]]
[[Category:FileSystems]]

Версия от 11:13, 15 ноября 2018

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


От Автора

Данная статья все еще находиться в процессе написания, а потому следоватьс одержащимся в ней указаниями имеет смысл только если вы не видите эту шапку=

Обязательно к прочтению

Поскольку официально установщик операционной системы AltLinux не поддерживает полноценную работу с файловой системой btrfs, данная статья является, по большому счету, лабораторным журналом и описывает наиболее удачную и работоспособную из опробованных ее автором конфигураций. Исходя из этого, необходимо понимать, что действия, описанные здесь не всегда являются оптимальными, просто они заработали. Также необходимо понимать, что их пошаговое повторение не дает 100% гарантии успеха на вашем оборудовании, поэтому применяйте все действия на свой страх и риск. И, пожалуйста, если у вас получилось лучше, вносите изменения в эту статью.


Установка AltLinux на файловую систему BTRFS на примере AltLinuxStarterkit P8 XFCE

Зачем он нужен это ваш BTRFS?

BTRFS, как операционная система обладает целым набором преимуществ, наиболее интересным из которых, с точки зрения использования на предприятиях, является возможность быстрого (практически мгновенного) создания снимков состояния (снапшотов) операционной системы (как целиком, так и любой из необходимых ее частей, как то: папки пользователей, корень файловой системы, любая папка внутри системы, которую вы посчитаете необходимым сохранить) и легкое переключение между этими снимками.

Перед установкой

Для установки операционной системы использовался P8 Starterkit с рабочим столом XFCE4. Данное требование не является обязательным и большой разницы между другими дистрибутивами операционной системы AltLinux быть не должно.

Legacy и UEFI - установка немного отличается, что будет отображено в дальнейшей инструкции.

Подготовка жестких дисков

После загрузки с Live cd необходимо создать таблицу разделов на жестком диске приблизительно следующего вида (sdX - жесткий диск, выбранный вами для установки операционной системы).

Подготовка жесткого диска для Legacy-установки:

sdX1 ~500 mb - форматируем в файловой системе ext2/3/4, это у нас будет раздел /boot. 
sdX2 - форматируем в файловой системе btrfs (все свободное место, которое вы не планируете потратить под sdX1 и sdX3.
sdX3 - swap-раздел, создается исключительно при недостатке оперативной памяти, объем определяется желанием пользователя (обычно создается равным количеству ОЗУ)

Подготовка жесткого диска для UEFI-установки:

sdX1 ~500 mb - форматируем в файловой системе ext2/3/4, раздел /boot
sdX2 ~500 mb - форматируем в файловой системе fat32, для установки UEFI делаем отдельный раздел /boot/efi
sdX3 - форматируем в файловой системе btrfs (все свободное место, которое вы не планируете потратить под sdX1, sdX2 и sdX4.
sdX4 - swap-раздел, создается исключительно при недостатке оперативной памяти, объем определяется желанием пользователя (обычно создается равным количеству ОЗУ)

Выносить на отдельный раздел /home нет необходимости, поскольку он у нас будет на подтоме внутри раздела файловой системы.

Установка

Подготовка жесткого диска для Legacy-установки:

Установка операционной системы производится с помощью стандартного инсталлятора. В установщике выбираем пункт "Настроить разделы вручную". При установке указываем точку монтирования /boot для sdX1 и / для sdX2. Активируем swap. Дальнейшие действия ничем не отличаются от обычной установки на любую другую файловую систему

Подготовка жесткого диска для UEFI-установки:

Установку производим с помощью стандартного инсталлятора операционной системы. Указываем точки монтирования /boot для sdX1, /boot/efi для sdX2 и / для sdX3. При необходимости активируем swap. В дальнейшем устанавливаем как обычно. После установки необходимо проверить, чтобы в fstab строчка, описывающая монтирование раздела /boot находилась выше строки, описывающей монтирование раздела /boot/efi