[linux, closed] переключил винт с ide1 на ide0 -> получил kernel panic

Как пример
title Mandriva-2008.0
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=Mandriva-2008.0 root=UUID=a4f729f5-1bcf-4396-b3d8-824f82047e55 splash=silent vga=788
initrd (hd0,0)/boot/initrd.img
Узнать можно через: blkid /dev/hdb
/boot/grub/grub.conf
нет такого файла в этой директории, по крайней мере из винды нету. и по всему разделу поискал - тоже нету

вообще какие файлы там есть?
(hd0,0)от этого все равно ведь не избавился.
я его уже редактировал hdd->hdb, но это не помогает - загрузка доходит до стадии вызова какой-то fsck и опять ругается на hdd, выкидвает в консоль и при этом fs смотирована в read-only
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,4)/boot/gfxmenu
default 0
title linux
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hdb5 resume=/dev/hdb8 splash=silent vga=788
initrd (hd0,4)/boot/initrd.img
title linux-nonfb
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/hdb5 resume=/dev/hdb8 splash=silent
initrd (hd0,4)/boot/initrd.img
title failsafe
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/hdb5 failsafe
initrd (hd0,4)/boot/initrd.img
title windows
root (hd0,0)
makeactive
chainloader +1
title desktop 2.6.22.9-1
kernel (hd0,4)/boot/vmlinuz-2.6.22.9-desktop-1mdv BOOT_IMAGE=desktop_2.6.22.9-1 root=/dev/hdb5 resume=/dev/hdb8 splash=silent vga=788
initrd (hd0,4)/boot/initrd-2.6.22.9-desktop-1mdv.img
title desktop 2.6.22.19-2
kernel (hd0,4)/boot/vmlinuz-2.6.22.19-desktop-2mdv BOOT_IMAGE=desktop_2.6.22.19-2 root=/dev/hdb5 resume=/dev/hdb8 splash=silent vga=788
initrd (hd0,4)/boot/initrd-2.6.22.19-desktop-2mdv.img
/etc/fstab ?
а нет ли такого варианта: переткнуть шлейф обратно, загрузить линукс и сказать ему как-то "приготовься к переезду в новую локацию" ?
/dev/hdd5 / ext3 relatime 1 1
/dev/hdd9 /home ext3 relatime 1 2
/dev/cdrom /media/cdrom auto umask=0022,users,iocharset=utf8,noauto,ro,exec 0 0
/dev/hdd1 /mnt/win_c ntfs umask=0022,nls=utf8,ro 0 0
/dev/hdd6 /mnt/win_d ntfs umask=0022,nls=utf8,ro 0 0
/dev/hdd7 /mnt/win_e ntfs umask=0022,nls=utf8,ro 0 0
none /proc proc defaults 0 0
/dev/hdd8 swap swap defaults 0 0
его тоже надо исправить?
его тоже надо исправить?ну вообще было бы очень логично.
hddчто за линукс?
исправил, перезагружаюсь.

что за линукс?Mandriva 2008.0
fs ведь только на чтение смонтирована


blkid /dev/hdb1
Самый удобный способ - это делать через UUID:а какой самый простой способ скопировать UUID в menu.lst, когда загрузился с лайв-сиди в текстовом режиме?
Как пример
title Mandriva-2008.0
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=Mandriva-2008.0 root=UUID=a4f729f5-1bcf-4396-b3d8-824f82047e55 splash=silent vga=788
initrd (hd0,0)/boot/initrd.img
Узнать можно через: blkid /dev/hdb
а какой самый простой способ скопировать UUID в menu.lst, когда загрузился с лайв-сиди в текстовом режиме?gpm, vi, emacs
Последним не факт, что можно, не пользовался.
Ну или ты ведь знаешь про >> в bash'e, да?
title Mandriva-2008.0Я не использую initrd и, соответственно, получаю kernel-panic от такой конструкции ибо до того, как примонтируется файловая система ядро не умеет считывать UUID с устройств. Так что нужно ещё сделать этот initrd правильно (записать туда необходимые утилиты чтобы оно всё работало. Мне это не так критично, поэтому я забил на UUID в menu.lst, а вот в fstab - использую.
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=Mandriva-2008.0 root=UUID=a4f729f5-1bcf-4396-b3d8-824f82047e55 splash=silent vga=788
initrd (hd0,0)/boot/initrd.img
P.S. у меня gentoo.
Инфракрасно!
ну я имею в виду, как из bash-a или stdout-a в vim перенести?
ну я имею в виду, как из bash-a или stdout-a в vim перенести?
ты ведь знаешь про >> в bash'e, да?
я то думал, что есть какие-нибудь магические кнопки, чтобы можно было из самой консоли текст копировать
я то думал, что есть какие-нибудь магические кнопки, чтобы можно было из самой консоли текст копироватьони действительно есть. Надо не просто читать ответы на вопросы в форуме, надо еще гуглить непонятные слова.
например, делаешь cat нужного файлика, выдираешь оттуда grep-ом нужные строчки, отправляешь их в файл вот так >>, открываешь полученное vim-ом и начинаешь секас
+
man bash
еще купила сумку =)
Оставить комментарий
elenangel
переключил шлейф жесткого диска в другой ide-разъем на матери. винда грузится, линукс нет.помогите плиз - что куда прописать чтобы нормально грузилось?
переткнуть шлейф обратно могу, но на время, потом опять хочу вернуть как сейчас.
из винды есть доступ r/w к ext3 разделам, загрузчик grub, система mandriva 2008.0. при старте нажимал F2 и менял в строке hdd на hdb, после этого паника исчезла, но все равно загрузка отвалилась на какой-то стадии и просит прочекать диск вручную, хотел поменять
/boot/grub/device.map
на
но не уверен что это правильное решение.