Безопасно ли использовать Btrfs?

мой Grub.cfg для win on / dev / sda3

menuentry 'Windows 7 (loader) (on /dev/sda3)' --class windows --class os $menuentry_id_option 'osprober-chain-1592F8230DB28FD2' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  1592F8230DB28FD2
else
  search --no-floppy --fs-uuid --set=root 1592F8230DB28FD2
fi
parttool ${root} hidden-
chainloader +1

}

или вставьте cd / usb / dev / sda3 и запустите ubuntu_Live, затем запустите «Gparted» после открытия Gparted, Ritht нажмите на раздел, который устанавливает ubuntu и измените флажок на «Boot» после перезагрузки, который вы запускаете из Ubuntu, затем в тип терминала «update-grub»

1
задан 22 November 2012 в 12:08

4 ответа

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

утилита проверки файловой системы слишком поздняя и недостаточно зрелая. btrfs все еще активно развивается с добавлением новых функций, это не то, что я назвал стабильным.
9
ответ дан 25 May 2018 в 11:42
  • 1
    Именно, прочитав о текущем состоянии btrfs на H, я бы хотя бы дал ему еще один год. Хотя теперь, когда у него есть морские свинки, он, вероятно, созреет быстрее, чем ожидалось ;-) h-online.com/open/features/… – LiveWireBT 9 May 2012 в 03:21
  • 2
    Я в значительной степени согласен с вами в Гюйгенсе, я также припарковался на btrfs в течение года, но разработка новых функций, на мой взгляд, не обязательно плоха. Обычно функции можно легко отключить или явно включить. Вы правы в утилите проверки файловой системы ... страшно. – jippie 9 May 2012 в 20:00
  • 3
    Правильно, если вы можете выборочно активировать их (например, для онлайн-дефрагментации). И пойти на проверку файловой системы;) вот новости, объявленные командой btrfs: " btrfsck теперь может исправлять некоторые формы обрыва файловой системы " (26 марта 2012 г.) – Huygens 9 May 2012 в 20:50
  • 4
    На официальном веб-сайте BTRFS;) btrfs.wiki.kernel.org/index.php/Main_Page#News – Huygens 11 May 2012 в 17:11
  • 5
    btrfs fsck недостаточно зрелый, чтобы исправить некоторые формы повреждения файловой системы, поэтому я все равно буду рассматривать его как экспериментальную файловую систему на данный момент. Тесты, которые я провел, показывают, что я не так устойчив, как ext4 в таких случаях, как потеря мощности. – Colin Ian King 9 October 2012 в 19:34

Абсолютно НЕ безопасно использовать Btrfs. Просто выполнил мою 5-ю переустановку Ubuntu 12 в течение недели. Btrfs нестабилен как альфа и падает после каждого небольшого обновления. Наличие / boot как btrfs приводит к тому, что вы не обнаруживаете файлы ядра. Наличие / как btrfs приводит к серьезному повреждению корневой системы.

Никогда не используйте функции автообнаружения и сжатия, поскольку они действительно ухудшают ситуацию.

Многие отчеты об ошибках на Launchpad и разработчиках, как правило, увольняют большинство из них как не релевантные.

Сжатие вызывает много ошибок в файлах, и автозаполнение STILL не работает.

4
ответ дан 25 May 2018 в 11:42
  • 1
    Я не использую Btrfs для /, я в основном использую его для контейнеров LXC (lxc-create хорошо использует функции subvol и snapshot, классные. Большинство из них - зеркальный конфиг -d raid1) и хранят некритические данные. Все идет нормально. Я должен сказать, что использование Btrfs для / все еще немного рискованно. – Terry Wang 22 November 2012 в 11:23
  • 2
    Я использую Btrfs для / прямо сейчас на Ubuntu 12.10 на ноутбуке, который я изощренно использую для работы каждый день. У меня были бы проблемы с тобой сейчас. Я думаю об использовании его для моей / домашней файловой системы, но я немного консервативен в этом. – the brx in the walls 15 January 2013 в 15:28

Если вы собираетесь использовать btrfs, вы должны использовать новейшее ядро. Вероятно, было бы целесообразно запустить Ubuntu 12.10 в пользу Ubuntu 12.04, чтобы вы по умолчанию получили новое ядро.

1
ответ дан 25 May 2018 в 11:42

Oracle рассматривает готовность Btrfs к работе.

В Oracle Linux 6.3 (6u3) вы можете использовать Btrfs для / (требуется UEK2 2.6.39 - фактически на основе ядра 3.0). И 6.3's boot & amp; для восстановления ISO поставляется с Btrfs, он также предоставляет утилиту для преобразования ext {3, 4} в Btrfs с помощью btrfs-convert.

Я бы рекомендовал хотя бы использовать raid1 для данных (вам нужно как минимум 2 блочные устройства - разделы в этом случае), метаданные по умолчанию дублируются между устройствами (не используйте -m single для одного устройства). Я использую Btrfs для тестирования в нескольких внутренних производственных средах, насколько это хорошо, я не сталкивался с какой-либо серьезной проблемой (чистка - это круто!).

BTW: Btrfs работает отлично с LXC!

См. этот документ: http://docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html

Имейте это в виду, всегда резервное копирование данных. Безопасный и небезопасный, это относительный; -)

0
ответ дан 25 May 2018 в 11:42

Другие вопросы по тегам:

Похожие вопросы: