Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Knoppix

Модераторы: Warderer, Модераторы разделов

Tiradoir
Сообщения: 23

Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение Tiradoir »

Так как fsck проверяет файловую систему, после выключения компьютера и запуска ос он начал выдавать следующее, после того, как нашлись неисправные блоки на винчестере

Код: Выделить всё

 /lib/init/rw/rootdev Multiply-claimed blocks 786583:3205303
/lib/init/rw/rootdev Multiply-claimed blocks 789005:3205303
после чего система уходит в ребут.

Пробовал с лайв сиди замонтировать жесткий диск, чтоб отредактировать fstab, но не получилось.
Как можно исправить данную ошибку?
Спасибо всем тем, кто ответит и прочтет эту тему.
Спасибо сказали:
DeBaS
Сообщения: 12

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение DeBaS »

а в single user mode не грузится? (нижняя строчка в меню GRUB)
с инсталляционного диска можно загрузится в режиме rescue, запустить shell
сказать на консоли: fdisk -l - покажет список дисков
потом для проверки разделов, так например:
fsck -v -y /dev/sda1
fsck -v -y /dev/sda2
reboot

чтобы запретить проверку файловой системы, надо последнюю цифирку в fstab для нужного раздела поменять на 0, но это не правильно, диск совсем накроется, а ты и не заметишь!, точнее заметишь, когда поздно будет (может и уже поздно) :)
..нужно будет подмонтировать файловую систему для этого, типа так:
mount /dev/sda1 /mnt
и отредактировать:
vi /mnt/etc/fstab (что такое vi или vim рассказывать? ;) )
Спасибо сказали:
Tiradoir
Сообщения: 23

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение Tiradoir »

DeBaS писал(а):
16.07.2009 05:51
а в single user mode не грузится? (нижняя строчка в меню GRUB)
с инсталляционного диска можно загрузится в режиме rescue, запустить shell
сказать на консоли: fdisk -l - покажет список дисков
потом для проверки разделов, так например:
fsck -v -y /dev/sda1
fsck -v -y /dev/sda2
reboot

чтобы запретить проверку файловой системы, надо последнюю цифирку в fstab для нужного раздела поменять на 0, но это не правильно, диск совсем накроется, а ты и не заметишь!, точнее заметишь, когда поздно будет (может и уже поздно) :)
..нужно будет подмонтировать файловую систему для этого, типа так:
mount /dev/sda1 /mnt
и отредактировать:
vi /mnt/etc/fstab (что такое vi или vim рассказывать? ;) )

С сингл юзера все тоже самое.
Про фстаб я знаю)
Попробую через rescue восстановить.
А кто нить знает как исправить блоки на винчестере?
Спасибо сказали:
DeBaS
Сообщения: 12

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение DeBaS »

Tiradoir писал(а):
16.07.2009 12:25
..
А кто нить знает как исправить блоки на винчестере?


как вариант: пройтись по диску erase'ром от Виктории - для начала конечно просто загрузиться с загрузочного диска Виктории и проверить жёсткий диск, може там-то уже и править нечего! ;)
Спасибо сказали:
Аватара пользователя
infra_hdc
Сообщения: 376
ОС: GNU/Linux

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение infra_hdc »

DeBaS писал(а):
16.07.2009 14:11
Tiradoir писал(а):
16.07.2009 12:25
..
А кто нить знает как исправить блоки на винчестере?


как вариант: пройтись по диску erase'ром от Виктории - для начала конечно просто загрузиться с загрузочного диска Виктории и проверить жёсткий диск, може там-то уже и править нечего! ;)


Виктория == железо тестит. А тут == программная проблема?
eraser, к тому же == это что, все стереть?
лучшее лечение == морг? :crazy:
Спасибо сказали:
DeBaS
Сообщения: 12

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение DeBaS »

infra_hdc писал(а):
16.07.2009 14:19
Виктория == железо тестит. А тут == программная проблема?

х.з. что там за проблема, может просто SMART глючит на диске, вот и узнает заодно.. ;)

eraser, к тому же == это что, все стереть?

ну а кто мешает образ диска срисовать до того?

лучшее лечение == морг? :crazy:

в случае с жёстким диском именно так! :crazy: (потом дороже обойдёццо)
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение Rootlexx »

Tiradoir писал(а):
16.07.2009 12:25
А кто нить знает как исправить блоки на винчестере?

Какая файловая система? Скажем, программа для проверки Ext*, имеет опцию:
(man e2fsck) писал(а):-c This option causes e2fsck to use badblocks(8) program to do a
read-only scan of the device in order to find any bad blocks.
If any bad blocks are found, they are added to the bad block
inode to prevent them from being allocated to a file or direc‐
tory. If this option is specified twice, then the bad block
scan will be done using a non-destructive read-write test.
Спасибо сказали:
Аватара пользователя
infra_hdc
Сообщения: 376
ОС: GNU/Linux

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение infra_hdc »

DeBaS писал(а):
16.07.2009 14:54
infra_hdc писал(а):
16.07.2009 14:19
Виктория == железо тестит. А тут == программная проблема?

х.з. что там за проблема, может просто SMART глючит на диске, вот и узнает заодно.. ;)

eraser, к тому же == это что, все стереть?

ну а кто мешает образ диска срисовать до того?

лучшее лечение == морг? :crazy:

в случае с жёстким диском именно так! :crazy: (потом дороже обойдёццо)


Может быть попробовать перевести на русский фразу ругательства из цитаты "Multiply-claimed blocks" ? :rolleyes:
Что-то не пахнет от этой фразы аппаратной проблемой.
Хотя, конечно, можно для общего развития Викторией попробовать почитать.
Ну, или хотя б

Код: Выделить всё

dd if=/dev/_рутовый_раздел_ of=/dev/null

посмотреть что выдаст
Спасибо сказали:
Tiradoir
Сообщения: 23

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение Tiradoir »

Rootlexx писал(а):
16.07.2009 14:58
Tiradoir писал(а):
16.07.2009 12:25
А кто нить знает как исправить блоки на винчестере?

Какая файловая система? Скажем, программа для проверки Ext*, имеет опцию:
(man e2fsck) писал(а):-c This option causes e2fsck to use badblocks(8) program to do a
read-only scan of the device in order to find any bad blocks.
If any bad blocks are found, they are added to the bad block
inode to prevent them from being allocated to a file or direc‐
tory. If this option is specified twice, then the bad block
scan will be done using a non-destructive read-write test.


ext3
Спасибо сказали:
Tiradoir
Сообщения: 23

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение Tiradoir »

Запустил shell на диске Debian.
Вылез BusyBox.
Fsck он не поддерживает команду.
Пробывал замаунтить жесткий писало что в фстабе нету такого раздела.
Прописал в fstab следущее:

Код: Выделить всё

/dev/sda5       /mnt          ext3    defaults        0 0

Захожу на диск,а там стандартные папки а в них пустые конфиги.
Какой LiveCD посоветуете?)
Спасибо сказали:
DeBaS
Сообщения: 12

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение DeBaS »

Tiradoir писал(а):
16.07.2009 18:59
Fsck он не поддерживает команду.

а так? :

/sbin/fsck

Пробывал замаунтить жесткий писало что в фстабе нету такого раздела


ну дык "ручками" надо, для этого сначала узнать, что за диски определились:

fdisk -l

а потом смонировать нужный раздел (например, /dev/hda1):

mount -t ext3 /dev/hda1 /mnt

но сначала проверить нужно:

fsck -v -y /dev/hda1


может у тебя там RAID был?
Спасибо сказали:
Tiradoir
Сообщения: 23

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение Tiradoir »

DeBaS писал(а):
21.07.2009 08:52
Tiradoir писал(а):
16.07.2009 18:59
Fsck он не поддерживает команду.

а так? :

/sbin/fsck

Пробывал замаунтить жесткий писало что в фстабе нету такого раздела


ну дык "ручками" надо, для этого сначала узнать, что за диски определились:

fdisk -l

а потом смонировать нужный раздел (например, /dev/hda1):

mount -t ext3 /dev/hda1 /mnt

но сначала проверить нужно:

fsck -v -y /dev/hda1


может у тебя там RAID был?

Raid немогло там быть.
Пробывал через /sbin/fsck тоже непахало.

fsck -v -y /dev/hda1
Я вроде сказал что там такой команды не существует в этой оболочке.Поэтому невозможно.
На днях попробую заюзать knoppix,оттуда все уж точно восстановлю.
Всем спасибо,тему закрывайте.
Спасибо сказали:
Tiradoir
Сообщения: 23

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение Tiradoir »

1)Запустил Knoppix с диска и залез в фстаб на knoppix но доступ чтоб изменить фстаб на разделе где линь не получил

Код: Выделить всё

# DEFAULT BASE FSTAB, UNCONFIGURED
proc       /proc         proc       noauto             0 0
sysfs      /sys          sysfs      noauto             0 0
# Added by KNOPPIX
/dev/sda1 /media/sda1 ntfs noauto,users,exec,umask=000,uid=knoppix,gid=knoppix 0
# Added by KNOPPIX
/dev/sda2 /media/sda2 auto noauto,users,exec 0 0
# Added by KNOPPIX
/dev/sda3 /media/sda3 ext3 noauto,users,exec 0 0
# Added by KNOPPIX
/dev/sda5 /media/sda5 ext3 noauto,users,exec 0 0
# Added by KNOPPIX
/dev/sda6 /media/sda6 ntfs noauto,users,exec,umask=000,uid=knoppix,gid=knoppix 0
# Added by KNOPPIX
/dev/sr0 /media/sr0 auto ro,noauto,users,exec 0 0

2)где sda3(раздел для музыки и прочего хлама) замонтированный ext3 к основному sda 5(где храниться основная файловая система)
3)Погуглив что пасс рута в knoppix

4)прописав

Код: Выделить всё

nano /media/sda5/etc/fstab

Имея право рута я исправил у 2 разделов ext3 последнюю цифру на 0.
Спасибо сказали:
DeBaS
Сообщения: 12

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение DeBaS »

Tiradoir писал(а):
23.07.2009 16:24
..
3)Погуглив что пасс рута в knoppix


это не "пасс рута", это выполнение команды от имени рута под текущим пользователем ("knoppix", видимо), паролей там нет никаких по-определению ;)

Имея право рута я исправил у 2 разделов ext3 последнюю цифру на 0.


..ну и? стартовала система-то?
Спасибо сказали:
Tiradoir
Сообщения: 23

Re: Решено: Ругается на блоки на винчестере. Как отключить fsck при запуске ОС?

Сообщение Tiradoir »

DeBaS писал(а):
24.07.2009 05:18
Tiradoir писал(а):
23.07.2009 16:24
..
3)Погуглив что пасс рута в knoppix


это не "пасс рута", это выполнение команды от имени рута под текущим пользователем ("knoppix", видимо), паролей там нет никаких по-определению ;)

Имея право рута я исправил у 2 разделов ext3 последнюю цифру на 0.


..ну и? стартовала система-то?

Да, стартовала, спасибо
Спасибо сказали: