воскресенье, 27 февраля 2011 г.

CentOS и изменение лейбла разделу

Понадобилось изменить /home на /var.. Во фре - открываем fstab и правим. Но тут не так просто - строки вида
LABEL=/1 / ext3 defaults,grpquota,usrquota 1 1
LABEL=/home /home ext3 defaults 1 2

Просто заменить /home на /var - и потребуется топать к консоли - получим:
fsck.ext3:Unable to resolve "LABEL=/var"
An error occured during filesystem check
Dropping you to a shell, the system will reboot
when you leave shell

В данном случае надо еще поправить файл /etc/blkid/blkid.tab
Но даже этого оказывается мало! Надо это делать через e2label, но например в rescue-консоли дебиана этой утилиты нет (впрочем, это не показатель - там нет даже vi, чего уж говорить о менее известных утилитах). Так что - править fstab на нормальные пути типа /dev/sda2 или UUID.

Если надо поправить / - тут еще сложнее, сам лейбл прописан в том числе в /etc/grub.conf

Комментариев нет:

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