Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Монтирование файловой системы  (Прочитано 3088 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн evgeniy_ptz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Монтирование файловой системы
« : 08 Октября 2010, 10:55:19 »
Значит ситуация такая, после отключения электричества сервак с Ubuntu-2.6.28-15 server полетел(
При попытке включения пишет:

One or more of the mounts listed in /etc/fstab cannot yet be mounted:
(ESC for recovery shell)
/: waiting for /dev/disk/by-uuid/b7901530-9169-4e4a-95fb-562c2dd4378d
/tmp: waiting for (null)
swap: waiting for UUID=2e1a28ae-36b6-4176-977b-ba4fca7b0a65


Когда смотрю командой mount, что примонтировано, то выводит:

/dev/sda1 on / type ext3 (rw,relatime,errors=remount-ro)

т.е. получается, что всё уже примонтировано в режиме read-only, при попытке отмонтировать раздел и примонтировать заново через recover shell комп уходит в kernel panic!


Кусок содержимого fstab такого:

.....
# / was on /dev/sda1 during installation
UUID=b7901530-9169-4e4a-95fb-562с2dd4378d / ext3 relatime,errors=remount-ro 0 1
.....


Есть идея: Открыть файл fstab, поменять опцию ro на rw, и заменить UUID устройства на имя устройства в данном случае /dev/sda1. Только вот всё это дело в режиме read-only и ничерта не перезаписать(


Есть две особенности: первая это то,что с помощью recovery shell можно смотреть содержимое каталогов, т.е получается HDD не должен тупить ???
вторая - это то,что в системе HDD видится как skazy-диск (sda) хотя на самом деле интерфейс IDE, не понятно как-то ???

Сам подозреваю, что всё-таки это какая-то аппаратная ошибка...кот. случилась при выключении питания.

Подскажите, что можно сделать в этой ситуации, как всё вернуть в первоначальное состояние?
 

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Монтирование файловой системы
« Ответ #1 : 08 Октября 2010, 11:12:32 »
То что как сказя определяется - это нормально.

Я бы посоветовал из рекавери консоли посмореть "на месте" ли диски:

ls -al /dev/disk/by-uuid/

А по идее надо бы отмонтировать ваш sda1 и натравить на него и на темп девайс  fsck - посмотреть что даст проверка файловых систем.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Красноглазый

  • Активист
  • *
  • Сообщений: 702
    • Просмотр профиля
Re: Монтирование файловой системы
« Ответ #2 : 08 Октября 2010, 11:29:39 »
Насколько я помню, на форуме была тема, что при ошибках файловой системы она монтируется как read-only. Соответственно, имеет смысл проверить (и исправить ошибки) на всех разделах.

Оффлайн evgeniy_ptz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Монтирование файловой системы
« Ответ #3 : 08 Октября 2010, 12:40:23 »
Я бы посоветовал из рекавери консоли посмореть "на месте" ли диски:

ls -al /dev/disk/by-uuid/

Содержимое каталога by-uuid говорит, что все UUID на месте, и если взять командой file посмотреть uuid каждого устройства, то получаем символическую ссылку для каждого имени устройства /dev/sda1 - для основного раздела и /dev/sda5 - соответственно для swap раздела.

Цитировать
А по идее надо бы отмонтировать ваш sda1 и натравить на него и на темп девайс  fsck - посмотреть что даст проверка файловых систем.

при попытке набора команды umount -l /dev/sda1 уходит в kernel panic

Если сразу сделать fsck.ext3 /dev/sda1, то выводит

/dev/sda1: clean, 217236/2351104 files, 7056239/9404041 blocks

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Монтирование файловой системы
« Ответ #4 : 08 Октября 2010, 12:50:41 »
Цитировать
при попытке набора команды umount -l /dev/sda1 уходит в kernel panic

LiveCD же
Tempora mutantur et nos mutantur in illis

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Монтирование файловой системы
« Ответ #5 : 08 Октября 2010, 15:03:24 »
Так а остальные фс почекать?

Если порушилось что-то уже в самой ФС то можно загрузится с установочного диска сервера и выбрать режим востановления порушенной системы.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн 666joy666

  • Активист
  • *
  • Сообщений: 719
  • :wq
    • Просмотр профиля
Re: Монтирование файловой системы
« Ответ #6 : 08 Октября 2010, 15:06:55 »
mount -o rw,remount /dev/sda1

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Монтирование файловой системы
« Ответ #7 : 08 Октября 2010, 15:14:26 »
да, к стати, а не пробовали вы запустить memory test - вполне возможно, что вы пытаетесь вылечить ОС, когда у вас железячные проблемы.... (Тфу-тфу-тфу, чтоб не сглазить...)
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн evgeniy_ptz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Монтирование файловой системы
« Ответ #8 : 08 Октября 2010, 16:39:42 »
Цитировать
при попытке набора команды umount -l /dev/sda1 уходит в kernel panic

LiveCD же
причём тут Live CD?

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Монтирование файловой системы
« Ответ #9 : 08 Октября 2010, 16:48:24 »
То, что примонтирован корень в ro это может быть еще из initramfs он примонтирован по параметру root= переданного из груба. А далее initramfs должен перемонтировать все файловые системы в соответствии с fstab, где и случился затык.

Оффлайн evgeniy_ptz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Монтирование файловой системы
« Ответ #10 : 08 Октября 2010, 16:55:23 »
То, что примонтирован корень в ro это может быть еще из initramfs он примонтирован по параметру root= переданного из груба. А далее initramfs должен перемонтировать все файловые системы в соответствии с fstab, где и случился затык.
Дак решение проблемы всё-таки какое?

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Монтирование файловой системы
« Ответ #11 : 08 Октября 2010, 17:05:55 »
Копать около fstab

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: Монтирование файловой системы
« Ответ #12 : 08 Октября 2010, 17:11:53 »
Показывай:
$ cat /etc/fstab
$ sudo blkid
$ df -h
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн evgeniy_ptz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Монтирование файловой системы
« Ответ #13 : 08 Октября 2010, 17:51:36 »
Показывай:
$ cat /etc/fstab

proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=b7901530-9169-4e4a-95fb-562c2dd44378d / ext3 relatime,errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=2e1a28ae-36b6-4176-977b-ba4fca7b0a65 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

Цитировать
$ sudo blkid

такой команды нема

Цитировать
$ df -h

файловая система    размер      исп.      дост.      исп%      смонтирована на
/dev/sda1                 36g          27g        7.2g      79%         /
udev                     245M         116k       245M     1%            /dev
none                     245M          0           245M     0%           /dev/shm
none                     245M         4,0K        245M     1%           /var/run
none                     245M        0             245M       0%          /var/lock
none                     245M        0             245M       0%          /lib/init/rw

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Монтирование файловой системы
« Ответ #14 : 08 Октября 2010, 18:06:24 »
sudo blkid можно сделать из под livecd

А вообще, ради теста, вместо UUID'ов в fstab пропиши  /dev/sda1 для корня и /dev/sda5 для свопа.

 

Страница сгенерирована за 1.344 секунд. Запросов: 23.