Блог - Linux, программирование, Я!

linux на десктопеПро бесперебойники

Вот приключение очередное:
Выключился свет в доме... 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/

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