![Обновление корневой (также загрузочной) файловой системы с ext3 до ext4 в Debian](https://rvso.com/image/1259418/%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%D0%BE%D1%80%D0%BD%D0%B5%D0%B2%D0%BE%D0%B9%20(%D1%82%D0%B0%D0%BA%D0%B6%D0%B5%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D1%87%D0%BD%D0%BE%D0%B9)%20%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D0%BE%D0%B9%20%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B%20%D1%81%20ext3%20%D0%B4%D0%BE%20ext4%20%D0%B2%20Debian.png)
После обновления системы Debian с версии 5.0 до 6.0 (с Lenny на Sqeeze) как мне обновить корневую файловую систему (которая в данном случае также является загрузочной) с ext3 до ext4?
решение1
В этом не было ничего особенного, вот что я сделал:
- Отредактируйте
/etc/fstab
, заменив «ext3» на «ext4» для моей корневой файловой системы. (Я также удалил «barrier=1», который теперь является значением по умолчанию для ext4.) - Перезагрузитесь в однопользовательский режим с корневой файловой системой, доступной только для чтения.
- Бегать
tune2fs -O extents,uninit_bg,dir_index /dev/DEV
- Перезагрузитесь снова в однопользовательском режиме с корневой файловой системой только для чтения. (Обратите внимание на некоторые предупреждения монтирования.)
- Запустите
e2fsck -fDC0 /dev/DEV
, чтобы исправить файловую систему. - Перезагрузите как обычно.
Большая часть этого была взята изздесь.
решение2
дополнительно кПаулдуответ
- вам может потребоваться добавить
rootfstype=ext4
в параметры загрузки ядра - Если вы преобразовали довольно старый ext2 в ext4, то у него может отсутствовать возможность изменения размера в режиме онлайн. Единственное решение — создать новую файловую систему ext4 и переместить туда файлы (печально, но это так)
- если вы преобразовали довольно старый ext2 в ext4, вы можете заметить файл .journal в корне. он не отображается в других точках монтирования, так как
fsck -f
скрывает его автоматически. К сожалению, он не может сделать то же самое с точкой монтирования / - вам нужен live cd или любая другая работающая система, чтобы скрыть этот.journal
узел
PS все еще актуально для wheezy