Перестал запускаться комп

12
VK
На сайте с 17.02.2011
Offline
15
2490

Здравствуйте!

У меня установлен дома веб сервер на Debian 5.0 Lenny. У меня установлена 2 винта зеркала, где wap, система, и файлы. Еще одни винт архив.

комп был всегда включен. Сегодня обнаружил, что он весит.

перегрузил и выдает типа такого:

Booting the kernel

loading, pleas wait ...

mdadm: def/md0 has been started with 2 drives.

mdadm: def/md1 has been started with 2 drives.

mdadm: def/md2 has been started with 2 drives.

Kinit : name_to_dev_t(/dev/sdb1) = sdb1(8,17)

Kinit : trying to resume from /dev/sdb1

Kinit : No resume image,doing normal boot ...

mount : mounting /dev/sdb2 on /root failed: Device or resource busy

mount : mounting /dev on /root/dev failed : No such file or derectory

mount : mounting /sys on /root/sys failed : No such file or derectory

mount : mounting /proc on /root/proc failed : No such file or derectory

Target file system doesn't have /sbin/init.

No init found.Try passing init= bootarg.000 @8000-e000

BusyBox v1.10.2(Debian 1:1.10.2-2) build-in shell (ash)

Enter 'Help' бла бла бла

(initramfs)

Загрузился с дискетки Ubunta

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 250.1 GB, 250059350016 bytes

255 heads, 63 sectors/track, 30401 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x0001b25b

Device Boot Start End Blocks Id System

/dev/sda1 1 996 8000338+ fd Linux raid autodetect

/dev/sda2 * 997 13154 97659135 fd Linux raid autodetect

/dev/sda3 13155 30401 138536527+ fd Linux raid autodetect

Disk /dev/sdb: 250.1 GB, 250059350016 bytes

255 heads, 63 sectors/track, 30401 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x0002f063

Device Boot Start End Blocks Id System

/dev/sdb1 1 996 8000338+ 82 Linux swap / Solaris

/dev/sdb2 * 997 13154 97659135 fd Linux raid autodetect

/dev/sdb3 13155 30401 138536527+ fd Linux raid autodetect

Disk /dev/sdc: 250.1 GB, 250059350016 bytes

255 heads, 63 sectors/track, 30401 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00033bfc

Device Boot Start End Blocks Id System

/dev/sdc1 1 30401 244196001 83 Linux

ubuntu@ubuntu:~$ sudo blkid

/dev/loop0: TYPE="squashfs"

/dev/sda1: UUID="a5ce7806-57ba-1c08-22e0-10443521d3c5" TYPE="linux_raid_member"

/dev/sda2: UUID="cdfa3f10-bea6-ea84-22e0-10443521d3c5" TYPE="linux_raid_member"

/dev/sda3: UUID="f4127e15-6346-ec29-22e0-10443521d3c5" TYPE="linux_raid_member"

/dev/sdb1: UUID="a5ce7806-57ba-1c08-22e0-10443521d3c5" TYPE="linux_raid_member"

/dev/sdb2: UUID="cdfa3f10-bea6-ea84-22e0-10443521d3c5" TYPE="linux_raid_member"

/dev/sdb3: UUID="f4127e15-6346-ec29-22e0-10443521d3c5" TYPE="linux_raid_member"

/dev/sdc1: UUID="b4e43265-6f20-4ca4-8f58-6d85396ddeb6" SEC_TYPE="ext2" TYPE="ext3"

/dev/sdd1: SEC_TYPE="msdos" LABEL="KINGSTON" UUID="3669-7EEF" TYPE="vfat"

ubuntu@ubuntu:~$

Посоветуйте, что делать?

M
На сайте с 01.12.2009
Offline
235
#1

mount : mounting /dev/sdb2 on /root failed: Device or resource busy

mount : mounting /dev on /root/dev failed : No such file or derectory

mount : mounting /sys on /root/sys failed : No such file or derectory

mount : mounting /proc on /root/proc failed : No such file or derectory

Не может перемонтировать разделы.

Администратор Linux,Freebsd. построения крупных проектов.
M
На сайте с 16.09.2009
Offline
278
#2

Я сильно подозреваю, что у вас уже не lenny ;) - поди в /etc/apt/sources.list написано что-то типа deb http://зеркало/debian stable main contrib non-free. Не нужно такого делать - вместо "stable" полезнее писать название релиза ("lenny" в Вашем случае).

Ну так вот, stable уже давно не Lenny, а Squeeze - а об обновлении Вы видимо "забыли" нам сказать. Там в некоторых случаях изменились названия устройств (типа hda -> sda).

Попробуйте включить raid из Ubunty (или netinst CDROM Дебиана) и затем подмонтируйте Ваши разделы. Покажите содержимое /boot/grub/grub.cfg и /etc/fstab. Ну и /etc/debian_version & /etc/apt/sources.list для очистки совести.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
GL
На сайте с 30.08.2010
Offline
25
#3

меня смущает вот это

mount : mounting /dev/sdb2 on /root failed: Device or resource busy

при наличии зеркала(mdX)

сможете показать строчку с параметрами в grub?

администрирование *nix,windows () icq 99033430
VK
На сайте с 17.02.2011
Offline
15
#4

Здравствуйте!

Спасибо за ответы друзья.

Мне линукс устанавливал знакомый, а теперь он уехал и я остался один на один с Линуксом.

Когда я запускаю комп, то появляется на синем фоне такие три строчки:

root (hd1,1)

kernel /boot/vmlinuz-2.6.26-2-amd64 root=dev/sdb2 ro single

init /boot/initrd.img-2.6.26-2-amd64

И далее внизу на темном фоне написано:

Press 'b' to boot, 'e' to edit the selected command in the boot sequence, 'c' for a command-line, 'o' to open a new line after ('0' for before) the selected line, 'd' to remove и так далее бла бла

Я так понимаю, что root и kernel мой комп проходит, а потом застревает на initrd?

Может быть эта информация поможет?

"Попробуйте включить raid из Ubunty (или netinst CDROM Дебиана) и затем подмонтируйте Ваши разделы."

Из убунта не видны мои жесткие диски. Если Вам не сложно, можете написать мне команду которую надо запустить, чтобы включить raid и смонтировать диск?

У меня еще было установлен Webmin. Я регулярно в него заходил и если было обновление, то нажимал обновить не разбираясь, что он там собирается устанавливать. Но недавно я не чего не устанавливал. Может быть так и было установлено новая версия Debiana как Вы тут пишите?

M
На сайте с 16.09.2009
Offline
278
#5
VasiliyKK:
Я так понимаю, что root и kernel мой комп проходит, а потом застревает на initrd? Может быть эта информация поможет?

Давайте так. Вы сперва покажете какие записи есть в меню груб: сильно подозреваю, что помимо "kernel /boot/vmlinuz-2.6.26-2-amd64 root=dev/sdb2 ro single" - там есть что-то еще. Можно скриншот. На этапе загрузки в груб можно выбрать разные пункты меню курсорными клавишами.

VasiliyKK:
Из убунта не видны мои жесткие диски. Если Вам не сложно, можете написать мне команду которую надо запустить, чтобы включить raid и смонтировать диск?

Затем, загрузитесь с netinst диска (http://www.debian.org/CD/netinst/) Debian в rescue режиме ("Rescue mode"), ответьте на вопросы по языку и т.п., выберите не использовать предложенный список корневых FS и затем войти в shell ("Execute a shell in the installer environment").

Выполните там команды:

mdadm --assemble --scan

cat /proc/mdstat

fdisk -l

pvs

vgs

lvs

Покажите результат.

VasiliyKK:
У меня еще было установлен Webmin. Я регулярно в него заходил и если было обновление, то нажимал обновить не разбираясь, что он там собирается устанавливать. Но недавно я не чего не устанавливал.

С обновления скоро уже месяц будет - не совсем "недавно" ;) Могли и забыть. А "комп всегда включен".

VK
На сайте с 17.02.2011
Offline
15
#6

1. Меню сначало показывает 2 строчки:

Debian GNU/Linux, kernel 2.6.26-2-amd64

Debian GNU/Linux, kernel 2.6.26-2-amd64 (single-user mode)

Если выбираю первое меню, нажимаю 'e', то появляется

root (hd1,1)

kernel /boot/vmlinuz-2.6.26-2-amd64 root=/dev/sdb2 ro quiet

initrd /boot/initrd.img-2.6.26-2-amd64

Если выбираю второе меню, нажимаю 'e', то появляется

root (hd1,1)

kernel /boot/vmlinuz-2.6.26-2-amd64 root=/dev/sdb2 ro single

initrd /boot/initrd.img-2.6.26-2-amd64

Вот и все. Далее если нажимае "е" на kernel /boot/vmlinuz-2.6.26-2-amd64 root=/dev/sdb2 ro single

, то появляется этаже строка на черном фоне и ее можно править. После single не чего нет.

Вы просите сделать скриншот, а как его сделать, если комп дальше не запускается? Я обычно нажимаю кнопку скриншот и потом в любом редакторе графическом вставляю, тогда у меня аоявляется картинка, которую могу вам показать, а как здесь быть?

2. Образ диска скачиваю. Чють позже сообщю, что получилось. Спасибо за подробную инструкцию.

3. По апдейтам. Да. примерно 1 месяц назад. что-то большое скачалось. Комп был всегда включен. Поэтому может быть дома напруга скакнула и линукс перезагрузился.

M
На сайте с 16.09.2009
Offline
278
#7
VasiliyKK:
1. Меню сначало показывает 2 строчки:
Debian GNU/Linux, kernel 2.6.26-2-amd64
Debian GNU/Linux, kernel 2.6.26-2-amd64 (single-user mode)
Вот и все.

Выберите первую строчку для загрузки. Лучше все-таки попробуйте загрузиться и покажите скриншот.

VasiliyKK:

Вы просите сделать скриншот, а как его сделать, если комп дальше не запускается?

Я не думал, что для Вас большая проблема сфотографировать экран. Переписывать с него информацию куда сложнее и муторнее ;)

VK
На сайте с 17.02.2011
Offline
15
#8

сделал диск debian-6.0.0-amd64-netinst

загрузилс в графической востановительном режиме. Далее набираю команды согласно Вашему списку:

mdadm --assemble --scan

mdadm: /dev/md/2_0 has been started with 2 drives.

mdadm: /dev/md/1_0 has been started with 2 drives.

mdadm: /dev/md/0_0 has been started with 2 drives.

#cat /proc/mdstat

Personalites : [raid0] [raid1] [raid6] [raid5] [raid4]

md125 : active raid1 sda1[0] sdb1[1]

8000256 blocks [2/2] [UU]

md126 : active raid1 sda2[0] sdb2[1]

97659008 blocks [2/2] [UU]

md127 : active raid1 sda3[0] sdb3[1]

138536448 blocks [2/2] [UU]

unused devices: <none>

Я запустился в графическом режиме Дебиан и сделал скриншот экрана. Там есть кнопочка. правда потом потратил примерно 1 час, чтобы понять как подключить USB флешку к Дебиану и на него записать файл. Зато теперь чувствую себя уже чюточку круче.

#fdisk -l > fdisk.txt 2>&1

файл привожу ниже. Получилось три ошибки:


Disk /dev/md127 doesn't contain a valid partition table
Disk /dev/md126 doesn't contain a valid partition table
Disk /dev/md125 doesn't contain a valid partition table

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001b25b

Device Boot Start End Blocks Id System
/dev/sda1 1 996 8000338+ fd Linux raid autodetect
/dev/sda2 * 997 13154 97659135 fd Linux raid autodetect
/dev/sda3 13155 30401 138536527+ fd Linux raid autodetect

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0002f063

Device Boot Start End Blocks Id System
/dev/sdb1 1 996 8000338+ 82 Linux swap / Solaris
/dev/sdb2 * 997 13154 97659135 fd Linux raid autodetect
/dev/sdb3 13155 30401 138536527+ fd Linux raid autodetect

Disk /dev/sdc: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00033bfc

Device Boot Start End Blocks Id System
/dev/sdc1 1 30401 244196001 83 Linux

Disk /dev/sdd: 1998 MB, 1998631936 bytes
32 heads, 63 sectors/track, 1936 cylinders
Units = cylinders of 2016 * 512 = 1032192 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x03e42452

Device Boot Start End Blocks Id System
/dev/sdd1 1 1936 1951456+ 6 FAT16

Disk /dev/md127: 141.9 GB, 141861322752 bytes
2 heads, 4 sectors/track, 34634112 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000


Disk /dev/md126: 100.0 GB, 100002824192 bytes
2 heads, 4 sectors/track, 24414752 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000


Disk /dev/md125: 8192 MB, 8192262144 bytes
2 heads, 4 sectors/track, 2000064 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

#pvs

не чего не произошло

#vgs

No volume groups found

#lvs

No volume groups found

VasiliyKK добавил 06.03.2011 в 22:16

Сделал фотографии экрана.

Жду Ваших комментариев.

Я больше всего боюсь потерять все данные на сервере, если Вы поставите диагноз, что это не лечиться.

Первое меню:

Нажимаю на первой строке букву "Е"

А это если нажимаю букву "B"

M
На сайте с 16.09.2009
Offline
278
#9
VasiliyKK:

mdadm --assemble --scan

mdadm: /dev/md/2_0 has been started with 2 drives.
mdadm: /dev/md/1_0 has been started with 2 drives.
mdadm: /dev/md/0_0 has been started with 2 drives.

#cat /proc/mdstat
Personalites : [raid0] [raid1] [raid6] [raid5] [raid4]
md125 : active raid1 sda1[0] sdb1[1]
8000256 blocks [2/2] [UU]
md126 : active raid1 sda2[0] sdb2[1]
97659008 blocks [2/2] [UU]
md127 : active raid1 sda3[0] sdb3[1]
138536448 blocks [2/2] [UU]
unused devices: <none>

1) Попробуйте подмонтировать разделы. Загрузитесь с rescue диска и сделайте что-то типа

mount /dev/md/0_0 /sometmpdir

Найдите вашу корневую FS (там каталог /etc дожен быть).

2) Вероятно, это /dev/md2 - попробуйте тогда указать его загрузчику. Отредактируйте первый пункт меню grub, замените root=/dev/sdb2 на root=/dev/md2

VK
На сайте с 17.02.2011
Offline
15
#10

Доброе утро!

1. Пробовал смонтировать диск. Не получилось.

сначало выполнил команду mdadm --assemble --scan

потом пробовал монтировать. dev/md/0_0 не получилось, а остальные удалось смонтировать, то когда напрал команду ls, то каталог был пуст.

На картинке мои потуги видны :(

2. меню grub, замените root=/dev/sdb2 на root=/dev/md2 или на root=/dev/md0 Не увенчалось успехом. Все тоже самое, а вот изменения на

root=/dev/md1

Что-то получилось. комп загрузился, но с ошибками. Смотрите фотки:

потом я запустил mc и потом я хочу показать Вам файлы, которые Вы ранее просили:

menu.lst

fstab

etc/apt

Еще к своему сожалению зашел в каталог arc, это был у меня архив базы данных и файлов, а он пустой. Это был отдельный диск на 250 гигов не райд. Почему он пустой? 🙅

Еще Вы писали про /etc/debian_version туда зашел. Там написано 5.0.8

/etc/apt/sources.list

Что делать дальше, чтобы все работало?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий