Стоял компьютер под управлением ubuntu с 3мя hdd. один на котором была система 320ГБ и 2 по 500Гб. Как-то возникла проблема с одним из hdd (что на 500). Его изъяли для проведения работ. После изъятия убунту перестал загружаться. Показывает (initramfs) и все. Я так пологаю что он хочет что бы я вручную примантировал диски заново. Подскажите как это сделать.До снятия винта они назывались так:
те что по 500:
/dev/sda
/dev/sdbтот что на 320 системный был разбит на 2 части и назывались они кажись
/dev/sdc1
/dev/sdc6
(хотя здесь могу ошибаться)
загрузись с лайв-сиди, подмонтируй системный диск и fstab поредактируй, ну и сообщения ошибок приветствуются
Выводимое сообщение:
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
> Выводимое сообщение:
> 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 не существует, скорее всего после изъятия диска произошло переименование устройств.
> перевод - /dev/sdc1 не существует, скорее всего после изъятия диска произошло
> переименование устройств.Скорее всего. Наверное те что не системные hdd были воткнуты в sata слоты SATA1 и SATA2 а системный в какой-то из старших SATA. Как один вынули - теперь он сам стал sda или sdb. Как только теперь это указать системе?
Загрузился с загрузочного диска, подмонтировал /dev/sda1 - это раздел на системном винте. Зашел в /mnt/etc/fstab - там вроде бы системный винт указан по UUID. Убрал, написал что бы монтировался с /dev/sda1, а swap /dev/sda5 - полюбак после рестарта выдает сообщение initramfs.
> Загрузился с загрузочного диска, подмонтировал /dev/sda1 - это раздел на системном винте.
> Зашел в /mnt/etc/fstab - там вроде бы системный винт указан по
> UUID. Убрал, написал что бы монтировался с /dev/sda1, а swap /dev/sda5
> - полюбак после рестарта выдает сообщение initramfs.тоже сообщение о не существовании sdc? пересобрать initrd?
Спасибо за помощь. Проблема как и ожидалось, была гораздо тривиальнее.В общем опущу все мои злостные мысли по поводу того что линукс еще то дерьмо и приведу последовательность действий для исправления подобной сиитуации:
В grub, нажимаем на клавишу "e". Там будет что-то типа /boot/vmlinuz-2.6.18-5-486 root=/dev/sdc
меняем /dev/sdc1 на /dev/sda1 или тот раздел, что нам нужно, сохраняем и запускаем (у меня это была комбинация клавиш ctrl+x).
Система запускается нормально ). Теперь изменяем файл /boot/grub/grub.cfg. Везде где есть /dev/sdc1 меняем на тот раздел что нам нужно.
Реально проблема возникла из-за переименования винчестеров, после того как я вынул один из них.
> Спасибо за помощь. Проблема как и ожидалось, была гораздо тривиальнее.
> В общем опущу все мои злостные мысли по поводу того что
> линукс еще то дерьмо и приведу последовательность действий для исправления подобной
> сиитуации:Да-да, лучше опусти эти мысли, потому что на винде ты с такой ситуацией как-бы еще не сталкивался, да ? :)
> Да-да, лучше опусти эти мысли, потому что на винде ты с такой
> ситуацией как-бы еще не сталкивался, да ? :)=)) На винде не сталкивался. Просто убило то что простая процедура, которая не подразумевает под собой никаких серьезных последствий для системы - положила ее напрочь.
>> > =)) На винде не сталкивался. Просто убило то что простая процедура,
> которая не подразумевает под собой никаких серьезных последствий для системы -
> положила ее напрочь.PS. Ничего личного. Чувствуется ответ "специалиста".
>> Да-да, лучше опусти эти мысли, потому что на винде ты с такой
>> ситуацией как-бы еще не сталкивался, да ? :)
> =)) На винде не сталкивался. Просто убило то что простая процедура,
> которая не подразумевает под собой никаких серьезных последствий для системы -
> положила ее напрочь.а вот из моего груба:
kernel /vmlinuz-2.6.34.7-0.7-desktop root=/dev/disk/by-id/ata-HDS728080PLA380_40Y9028LEN_PFDB32S7RZ7UZM-part2
>> Выводимое сообщение:
>> 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, и система загрузилась