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

Исходное сообщение
"Не загружается после изъятия одного hdd"

Отправлено VArtem , 02-Фев-11 00:20 
Стоял компьютер под управлением ubuntu с 3мя hdd. один на котором была система 320ГБ и 2 по 500Гб. Как-то возникла проблема с одним из hdd (что на 500). Его изъяли для проведения работ. После изъятия убунту перестал загружаться. Показывает (initramfs) и все. Я так  пологаю что он хочет что бы я вручную примантировал диски заново. Подскажите как это сделать.

До снятия винта они назывались так:
те что по 500:
/dev/sda
/dev/sdb

тот что на 320 системный был разбит на 2 части и назывались они кажись
/dev/sdc1
/dev/sdc6  
(хотя здесь могу ошибаться)


Содержание

Сообщения в этом обсуждении
"Не загружается после изъятия одного hdd"
Отправлено sdog , 02-Фев-11 01:28 
загрузись с лайв-сиди, подмонтируй системный диск и fstab поредактируй, ну и сообщения ошибок приветствуются

"Не загружается после изъятия одного hdd"
Отправлено VArtem , 02-Фев-11 09:48 
Выводимое сообщение:
Gave up waiting for root device. Common problems:
- Boot args (/cat/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
...
ALERT! /dev/sdc1 does not existing. Dropping to a shell!

ну и дальше уже сообщения initramfs


"Не загружается после изъятия одного hdd"
Отправлено sdog , 02-Фев-11 10:43 
> Выводимое сообщение:
> Gave up waiting for root device. Common problems:
> - Boot args (/cat/cmdline)
> - Check rootdelay= (did the system wait long enough?)
> - Check root= (did the system wait for the right device?)
> ...
> ALERT! /dev/sdc1 does not existing. Dropping to a shell!
> ну и дальше уже сообщения initramfs

перевод -  /dev/sdc1 не существует, скорее всего после изъятия диска произошло переименование устройств.


"Не загружается после изъятия одного hdd"
Отправлено VArtem , 02-Фев-11 11:29 

> перевод -  /dev/sdc1 не существует, скорее всего после изъятия диска произошло
> переименование устройств.

Скорее всего. Наверное те что не системные hdd были воткнуты в sata слоты SATA1 и SATA2 а системный в какой-то из старших SATA.  Как один вынули - теперь он сам стал sda или sdb.  Как только теперь это указать системе?


"Не загружается после изъятия одного hdd"
Отправлено VArtem , 03-Фев-11 00:43 
Загрузился с загрузочного диска, подмонтировал /dev/sda1 - это раздел на системном винте. Зашел в /mnt/etc/fstab - там вроде бы системный винт указан по UUID. Убрал, написал что бы монтировался с /dev/sda1, а swap /dev/sda5 - полюбак после   рестарта выдает сообщение initramfs.

"Не загружается после изъятия одного hdd"
Отправлено sdog , 03-Фев-11 01:35 
> Загрузился с загрузочного диска, подмонтировал /dev/sda1 - это раздел на системном винте.
> Зашел в /mnt/etc/fstab - там вроде бы системный винт указан по
> UUID. Убрал, написал что бы монтировался с /dev/sda1, а swap /dev/sda5
> - полюбак после   рестарта выдает сообщение initramfs.

тоже сообщение о не существовании sdc? пересобрать initrd?


"Не загружается после изъятия одного hdd"
Отправлено VArtem , 03-Фев-11 01:45 
Спасибо за помощь. Проблема как и ожидалось, была гораздо тривиальнее.

В общем опущу все мои злостные мысли по поводу того  что линукс еще то дерьмо и приведу последовательность действий для исправления подобной сиитуации:

В grub, нажимаем на клавишу "e".  Там будет что-то типа /boot/vmlinuz-2.6.18-5-486 root=/dev/sdc

меняем /dev/sdc1 на  /dev/sda1 или тот раздел, что нам нужно, сохраняем и запускаем (у меня это была комбинация клавиш ctrl+x).

Система запускается нормально ).  Теперь изменяем файл  /boot/grub/grub.cfg. Везде где есть /dev/sdc1 меняем на тот раздел что нам нужно.

Реально проблема возникла из-за переименования винчестеров, после того как я вынул один из них.


"Не загружается после изъятия одного hdd"
Отправлено PavelR , 03-Фев-11 09:20 
> Спасибо за помощь. Проблема как и ожидалось, была гораздо тривиальнее.
> В общем опущу все мои злостные мысли по поводу того  что
> линукс еще то дерьмо и приведу последовательность действий для исправления подобной
> сиитуации:

Да-да, лучше опусти эти мысли, потому что на винде ты с такой ситуацией как-бы еще не сталкивался, да ? :)


"Не загружается после изъятия одного hdd"
Отправлено VArtem , 03-Фев-11 10:51 
> Да-да, лучше опусти эти мысли, потому что на винде ты с такой
> ситуацией как-бы еще не сталкивался, да ? :)

=))  На винде не сталкивался. Просто убило то что простая процедура, которая не подразумевает под собой никаких серьезных последствий для системы - положила ее напрочь.


"Не загружается после изъятия одного hdd"
Отправлено Vladimir , 03-Фев-11 11:34 
>> > =))  На винде не сталкивался. Просто убило то что простая процедура,
> которая не подразумевает под собой никаких серьезных последствий для системы -
> положила ее напрочь.

PS.  Ничего личного. Чувствуется ответ "специалиста".


"Не загружается после изъятия одного hdd"
Отправлено sdog , 03-Фев-11 12:26 
>> Да-да, лучше опусти эти мысли, потому что на винде ты с такой
>> ситуацией как-бы еще не сталкивался, да ? :)
> =))  На винде не сталкивался. Просто убило то что простая процедура,
> которая не подразумевает под собой никаких серьезных последствий для системы -
> положила ее напрочь.

а вот из моего груба:
kernel /vmlinuz-2.6.34.7-0.7-desktop root=/dev/disk/by-id/ata-HDS728080PLA380_40Y9028LEN_PFDB32S7RZ7UZM-part2


"Не загружается после изъятия одного hdd"
Отправлено Прокопий , 05-Апр-11 11:45 
>> Выводимое сообщение:
>> Gave up waiting for root device. Common problems:
>> - Boot args (/cat/cmdline)
>> - Check rootdelay= (did the system wait long enough?)
>> - Check root= (did the system wait for the right device?)
>> ...
>> ALERT! /dev/sdc1 does not existing. Dropping to a shell!
>> ну и дальше уже сообщения initramfs
> перевод -  /dev/sdc1 не существует, скорее всего после изъятия диска произошло
> переименование устройств.

Мне помогло просто написать exit, и система загрузилась