Рейтинг:2

Что мне нужно сделать, чтобы установить 21.10 с помощью btrfs?

флаг in

В настоящее время я использую Ubuntu 21.04 с ext4 на внутреннем диске nvme емкостью 2 ТБ (AMD Ryzen без двойной загрузки). Я хочу обновиться до 21.10 с помощью btrfs. Я предполагаю, что мне нужно полностью стереть 21.04 и выполнить чистую установку 21.10, чтобы перейти с ext4 на btrfs. Если это предположение неверно, дайте мне знать.

Сначала я сделаю клон Clonezilla моего основного жесткого диска на внешний диск (у меня Clonezilla установлена ​​на USB-накопителе). Также у меня будет несколько резервных копий всех моих пользовательских файлов (FeeFileSync и Restic). Если у вас есть предложения по улучшению резервного копирования пользовательских файлов, дайте мне знать.

Я загрузил Ubuntu 21.10 на USB-накопитель, готовый к установке. Я выберу btrfs в процессе установки 21.10.

Что еще мне нужно сделать, чтобы это обновление прошло гладко? Я новичок и почти новичок в Linux и очень ограниченное знание командной строки. Какие общие проблемы возникают при таком обновлении?

(PS: Я хочу перейти на btrfs, потому что я слышал хорошие отзывы о быстрых моментальных снимках btrfs и простых откатах. Кроме того, я обычный пользователь, который просто просматривает веб-страницы, проверяет электронную почту, работает с некоторыми простыми электронными таблицами и не более того. )

muru avatar
флаг us
Разные дистрибутивы имеют разную направленность.Я думаю, что предпочтительной альтернативой для ext4 в Ubuntu является zfs, а не btrfs, поскольку Canonical внесла некоторую поддержку функций моментальных снимков zfs в различных вещах. Fedora, OTOH, больше ориентирована на btrfs.
guiverc avatar
флаг cn
Я согласен с @muru, я использовал `btrfs` для установки Lubuntu (поскольку это QA-установка *testcase*), но результатом является просто другая *файловая система* на диске, без каких-либо возможности моментального снимка, которые у меня есть с установкой OpenSuSE, которая ожидает *btrfs* по умолчанию *fs*. Я не понимаю вашу ссылку на *обновление*, так как вы выполняете *чистую* установку, как я это вижу, а затем восстанавливаете свои файлы данных. Я хорошо знаком с *обновлением через повторную установку*, но это не требует форматирование (вы собираетесь форматировать), поэтому я не вижу *upgrade*. Возможности восстановления моментальных снимков потребуют настройки, я полагаю
guiverc avatar
флаг cn
Также к вашему сведению: после установки QA-теста btrfs; Обычно я устанавливаю *полный диск*, чтобы удалить его; так как есть сложности с некоторыми последующими QA-тестами (поскольку инструменты Ubuntu не всегда автоматически работают с *btrfs* так же легко, как с другими *fs*; установка на полный диск возвращает систему к более распространенному Ubuntu *fs* это означает, что мне не нужно помнить, что `btrfs` есть, и пропускать QA-тесты, которые не справятся с этим хорошо... т. е. могут возникнуть сложности с *btrfs* и Ubuntu - так что учитывайте это при своем выборе.
guiverc avatar
флаг cn
Также задан вопрос на https://ubuntuforums.org/showthread.php?t=2469112.
флаг in
@muru Вы говорите, что функции моментального снимка и отката btrfs не поддерживаются в Ubuntu 21.10? Если это правда, то btrfs мне бесполезен. Я просто продолжу использовать Timeshift. Кстати, я сначала попробовал Fedora 34, прежде чем переключиться на Ubuntu. Как новичок, я нашел Fedora 34 действительно ужасным опытом; бесконечный поток технических проблем.
флаг in
@guiverc Я определенно пропущу btrfs, если он не будет хорошо работать с Ubuntu 21.10. Я нуб, поэтому последнее, чего я хочу, это иметь дело с техническими проблемами, которые намного выше моей головы.
guiverc avatar
флаг cn
Извините, я не пытался сказать, что это «*плохо играет*» или что с ним есть проблемы, просто *сложности* (я использовал слово «сложности») с его использованием. Их можно легко обойти с помощью Ubuntu (и других *дистрибутивов*), но это проблемы, которые вы не увидите в системах, которые по умолчанию используют btrfs (например, мой пример OpenSuSE). Я *формат* в примере QA-теста, поскольку QA-тесты не учитывают *дополнительные обходные пути*, необходимые в последующих тестах установки, например.установка *btrfs* на полный диск, если за ней следует *установка рядом*, может автоматически не отображать обе ОС в `grub`, что является *сбоем*
флаг in
@guiverc Если я установлю Ubuntu 21.10 с помощью btrfs, будут ли работать функции моментального снимка и отката btrfs? Кроме того, я ничего не понимаю, что вы написали о «тестовой установке QA». Это все было выше моей головы. Я уверен, что вы делаете ценные замечания, и это искренне ценится, но я нуб, поэтому они выше моей головы.
guiverc avatar
флаг cn
Если вы устанавливаете с помощью *btrfs*, у вас будет система Ubuntu, установленная в файловой системе *btrfs*. У вас не будет доступа к моментальным снимкам/откатам, пока это не будет настроено; в QA (*Quality Assurance*) тестирование моментальных снимков/откатов не тестируется, поскольку это не вариант использования по умолчанию (*люди, которым это нужно, обычно знают, как это настроить самостоятельно*). Лично я бы **не** рекомендовал использовать *btrfs* с Ubuntu, если вы еще не знакомы с его использованием. Я использовал *btrfs* с другими дистрибутивами (а именно, с упоминанием opensuse), но сам до сих пор не использую его; Я не думал, что преимущества перевешивают затраты на мое использование
Pilot6 avatar
флаг cn
`btrfs` отлично работает с Ubuntu. У меня нет проблем.
Pilot6 avatar
флаг cn
Это странная идея, что что-то не работает или «не проверено» на Ubuntu. Все функции работают одинаково с любыми дистрибутивами.
флаг in
@Pilot6 Думаю, я установлю Ubuntu 21.10 с btrfs в VBox и поэкспериментирую с ним, используя TImeshift и другие приложения.
Рейтинг:2
флаг cn

Вам не нужно делать новую установку, чтобы переключиться с доб4 к бтрфс. доб4 разделы могут быть преобразованы в бтрфс довольно легко. Я делал это несколько раз. Это может потребовать некоторой возни с личинка, и т.д.

Но если вы новичок, гораздо проще выполнить новую установку. Вам нужно будет выбрать «Что-то еще» и выбрать бтрфс файловая система для вашего /.

Программа установки автоматически создаст @ и @дом подтомы для / и /дом, это удобная функция.

Единственное, на что я бы обратил внимание, это swap. Я бы предложил использовать отдельный раздел для свопа. Наличие файла подкачки бтрфс требуют некоторых ручных настроек, таких как создание для него подтома. В противном случае у вас будут проблемы со снимками.

После того, как вы освоитесь с бтрфс вы можете переключиться на файл подкачки позже.

При использовании системы у вас могут возникнуть вопросы. На многие уже ответили в AU.

Что касается резервного копирования пользовательских файлов, то не имеет большого значения, как вы это сделаете. Вы можете просто скопировать их куда-нибудь, а затем скопировать обратно.

P.S. Я использую бтрфс для всех моих установок Ubuntu довольно долгое время (около 5 лет).

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.