Про бесперебойники

Вот приключение очередное:
Выключился свет в доме… 2 раза подряд

В результате на корневом разделе диска произошел сбой и система перестала грузиться…
Загрузился с Live CD, по совету системы сделал fsck /dev/sda5 без параметра -p т.е. ручная проверка, потом долго держал палец на кнопке “y” (yes). В итоге около 20000 файлов на системном разделе оказались повреждены…

После этого при загрузке системы сначала все шло более-менее, но при загрузке Gnome стали появляться ошибки….

Ну ладно, слава богу, существует Live CD, загрузился с него, скопировал в бывшую корневую директорию стандартные папки вроде etc, usr, bin (не подряд прям все, а содержимое папок копировал, чтобы установленные проги попытаться оставить) но загрузиться опять не удалось.
Так что перекинул все содержимое папок /home /etc /usr/ftp /usr/www на другой раздел и переставил системку….
При этом переразбил диск так, чтобы /home находилось на отдельном разделе.

Вот, кстати, fstab мой

# /etc/fstab: static file system information.
#
# <file system>                            <mount point>   <type>      <options>                      <dump>  <pass>
proc                                       /proc           proc        defaults                         0       0
# /dev/sda1
UUID=a8e8e543-1b21-4391-ab49-514f14596932  none            swap        sw                               0       0
# /dev/sdb1
UUID=3ddaa5f6-9144-41c6-82fa-7b26fde3ed31  none            swap        sw                               0       0

# /dev/sda3
UUID=0cabfd31-139d-4af0-bb84-b1c58d2cb35c  /               ext3        defaults,errors=remount-ro       0       1
# /dev/sda6
UUID=18f8dc3a-da95-4bab-bc85-fdf23467046a  /home           xfs         defaults                         0       2

# /dev/sda5
UUID=7b68ca0c-c99d-4d71-adec-add4ebe5da5a  /media/sda5     xfs         defaults                         0       2
# /dev/sdb2
UUID=5412048d-1c74-4f28-a338-b2be9147d9cf  /media/sdb2     xfs         defaults                         0       2

/dev/scd0                                  /media/cdrom0   udf,iso9660 iocharset=utf8,user,noauto,exec  0       0

Тут, кстати, исправлена трабла с кодировкой при  монтировании CD дисков (когда вместо русских символов вопросики) за счет добавления опции iocharset=utf8 монтирования CD.

Кстати, чтобы узнать UUID диска, можно выполнить команду
ls -l /dev/disk/by-uuid/

Теперь займусь восстановлением прежней работоспособности.

Leave a Reply

Your email address will not be published. Required fields are marked *