[linux, closed] переключил винт с ide1 на ide0 -> получил kernel panic
/boot/grub/grub.conf в студею
Как пример
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 ведь только на чтение смонтирована
перемонтировать не только для чтения
А вообще я когда очень-очень сильно испугаюсь, загружаюсь с live-cd, хотя это в некотором роде то же самое, что и из другой системы (у меня нету таковой )
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
на
но не уверен что это правильное решение.