Обновите корневую (также загрузочную) файловую систему с ext3 до ext4 в Debian
1776
pauldoo
После обновления системы Debian с 5.0 до 6.0 (от Lenny до Sqeeze), как мне перейти к обновлению корневой файловой системы (которая в данном случае также загружается) с ext3 до ext4?
2 ответа на вопрос
5
pauldoo
Это не было ничего особенного, вот что я сделал:
Отредактируйте /etc/fstab, заменив «ext3» на «ext4» для моей корневой файловой системы. (Я также удалил «барьер = 1», который теперь используется по умолчанию в ext4.)
Перезагрузитесь в однопользовательский режим с корневой файловой системой только для чтения.
К вашему сведению, URL-адрес инструкции EXT4 теперь доступен по адресу https://ext4.wiki.kernel.org/articles/e/x/t/Ext4_Howto_d00b.html
zarkdav 12 лет назад
0
Возможно, вы захотите преобразовать файлы и каталоги в файловой системе, чтобы они тоже использовали «экстенты», используя `chattr + e file` для всего.
Legooolas 12 лет назад
2
0
PF4Public
additionaly to pauldoo's answer
you might need to add rootfstype=ext4 to kernel boot options
if you've converted a fairly old ext2 to ext4, it might be lacking online resize capability with the only solution - create new ext4 fs and then move your files there (sad, but true)
if you've converted a fairly old ext2 to ext4, you might notice a .journal file at the root. it does not appear on other mount points, since fsck -f hides it automatically. Sadly it canot do the same to / mount point - you need live cd or any other running system to hide this .journal node