URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 93797
[ Назад ]

Исходное сообщение
"grub rescue>(md/0)"

Отправлено apbtfb , 13-Сен-12 17:00 
Доброго времени!
Имею сервер Linux с raid настроен не мной.
понадобилось перезагрузить, в итоге имею:
error : file not found
grub rescue> ls
(md/0) (hd0) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos2) (hd1,msdos1)
grub rescue> ls (md/0)/
./../ dev/ run/ proc/ sys/
grub rescue>set
prefix=(md/0)/boot/grub
root=md/0
если делаю:
grub rescue> ls (любой hd , msdos любой)/
error: unknown filesystem
кроме одного случая
grub rescue> ls (hd0,msdos1)/
выдает пустую строку.
как бы загрузится ?
Спасибо

Содержание

Сообщения в этом обсуждении
"grub rescue>(md/0)"
Отправлено ДорогойДрук , 13-Сен-12 22:53 
Для начала скажи что найдет

find /boot/grub/stage1


"grub rescue>(md/0)"
Отправлено apbtfb , 14-Сен-12 09:14 
> Для начала скажи что найдет
> find /boot/grub/stage1

unknown command "find"
когда гружусь с liveCD blkid видит три раздела
/dev/sda1 type "linux_raid_member"
/dev/sdb1 type "linux_raid_member"
/dev/md127 type "ext4"


"grub rescue>(md/0)"
Отправлено PavelR , 14-Сен-12 10:08 
>> Для начала скажи что найдет
>> find /boot/grub/stage1
> unknown command "find"
> когда гружусь с liveCD blkid видит три раздела
> /dev/sda1 type "linux_raid_member"
> /dev/sdb1 type "linux_raid_member"
> /dev/md127 type "ext4"

замонтируй /dev/md127 и посмотри, что там внутри него... Тебя интересует каталог /boot/


"grub rescue>(md/0)"
Отправлено apbtfb , 14-Сен-12 10:14 
>>> Для начала скажи что найдет
>>> find /boot/grub/stage1
>> unknown command "find"
>> когда гружусь с liveCD blkid видит три раздела
>> /dev/sda1 type "linux_raid_member"
>> /dev/sdb1 type "linux_raid_member"
>> /dev/md127 type "ext4"
> замонтируй /dev/md127 и посмотри, что там внутри него... Тебя интересует каталог /boot/

смонтировал
dev/ run/ proc/ sys/
boot/ нет


"grub rescue>(md/0)"
Отправлено PavelR , 14-Сен-12 10:38 
>[оверквотинг удален]
>>>> find /boot/grub/stage1
>>> unknown command "find"
>>> когда гружусь с liveCD blkid видит три раздела
>>> /dev/sda1 type "linux_raid_member"
>>> /dev/sdb1 type "linux_raid_member"
>>> /dev/md127 type "ext4"
>> замонтируй /dev/md127 и посмотри, что там внутри него... Тебя интересует каталог /boot/
> смонтировал
> dev/ run/ proc/ sys/
> boot/ нет

ну как-то на живой системе еще должны быть /etc/ /var/ /usr/ и иже с ними... )

Значит не с тех винтов грузить пытаешься.


"grub rescue>(md/0)"
Отправлено apbtfb , 14-Сен-12 11:04 
>[оверквотинг удален]
>>>> /dev/sda1 type "linux_raid_member"
>>>> /dev/sdb1 type "linux_raid_member"
>>>> /dev/md127 type "ext4"
>>> замонтируй /dev/md127 и посмотри, что там внутри него... Тебя интересует каталог /boot/
>> смонтировал
>> dev/ run/ proc/ sys/
>> boot/ нет
> ну как-то на живой системе еще должны быть /etc/ /var/ /usr/ и
> иже с ними... )
> Значит не с тех винтов грузить пытаешься.

mdadm -D -s /dev/md127
version 1.2
raid level  raid1
array size  (4.26GB)
used dev size (4.26GB)
raid devices 2
total devices 1
persistense superblock is persistent
state clean , degradet
active devices 1
working devices 1
failed devices 0
spare devices 0
name  moip:0
uuid цифрыбуквы
namber  major  minor  raidDevices   state
  0      8       1       0            active sync   /dev/sda1
  1      0       0       1             removed
может здесь все плохо? Куда копать ? Буду благодарен любым советам
Спасибо
вывод не полон , мало значимое , как мне показалось , опустил

cat /proc/mdstat
md127: active (auto-read-only) raid1 sda1[0]
4157428 blocks super 1.2 [2.1] [U_]
unused devices :<none>
как я понимаю целостность одного из дисков нарушена.
Должно быть [UU]
?


"grub rescue>(md/0)"
Отправлено PavelR , 14-Сен-12 11:17 

> вывод не полон , мало значимое , как мне показалось , опустил

ну так смонтировали же его, посмотрели что внутри. там типа пусто.

А размер раздела какой ? сколько свободного места?

Что на второй паре разделов?

Какие метки разделов показывает fdisk ?
Имеется ввиду нечто вроде:

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1216     9767488+  83  Linux
/dev/sda2            1217       36351   282221887+  8e  Linux LVM

только ожидается Id : fd ; System: Linux RAID


>понадобилось перезагрузить, в итоге имею:

какая предыстория проблемы ?


"grub rescue>(md/0)"
Отправлено apbtfb , 14-Сен-12 11:38 
>[оверквотинг удален]
>   Blocks   Id  System
> /dev/sda1   *        
>   1        1216
>     9767488+  83  Linux
> /dev/sda2            
> 1217       36351   282221887+
>  8e  Linux LVM
> только ожидается Id : fd ; System: Linux RAID
>>понадобилось перезагрузить, в итоге имею:
> какая предыстория проблемы ?

нужно было перезагрузить, глупое желание
после перезагрузки груб не видит /boot/grub
если загрузится с убунта лайвсд fdisk там есть но нет mdadm
fdisk -l
disk /dev/sda: 750.2GB
divice      boot   start         end           blocks   id   system
/dev/sda1   *      2048         1456828415   728413184 fd   Linux raid autodetect
/dev/sda2          1456828416   1465149167   4160376   fd   Linux raid autodetect

disk /dev/sdb: 750.2GB
divice      boot   start         end           blocks   id   system
/dev/sda1   *      2048         1456828415   728413184 fd   Linux raid autodetect
/dev/sda2          1456828416   1465149167   4160376   fd   Linux raid autodetect
вот это близко моему случаю?
http://wiki.dieg.info/doku.php/mdadm


"grub rescue>(md/0)"
Отправлено PavelR , 14-Сен-12 12:23 
> вот это близко моему случаю?
> http://wiki.dieg.info/doku.php/mdadm

ну там нет некоторых нужных команд, но я их также не подскажу, потому что нет стенда под рукой, чтобы их проверить.

во-вторых, как-то не бьется размер md127 в 4 Гб на разделе /dev/sda1 и размер самого раздела sda1 в 728413184 блоков....


А по сути, вам надо поднять рейды из имеющихся разделов.


Но, я начинаю думать, что пора закапывать.....