-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в Linux_Comunity

 -Сообщества

Читатель сообществ (Всего в списке: 1) linux

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 28.09.2005
Записей:
Комментариев:
Написано: 3835


Grub; Error 15: File not found.

+ в цитатник

Cообщение скрыто для удобства комментирования.
Прочитать сообщение


levnovikov   обратиться по имени Вторник, 05 Августа 2008 г. 20:45 (ссылка)
дурацкий вопрос - а сам файл с ядром лежит в /boot/?
т.к. ошибка 15 об этом говорит
Ответить С цитатой В цитатник
TheRedFox   обратиться по имени Вторник, 05 Августа 2008 г. 20:48 (ссылка)
что не понятного ? граб ругается что идро не может найти, вот и смотри где ядро
Ответить С цитатой В цитатник
dandr   обратиться по имени Вторник, 05 Августа 2008 г. 21:00 (ссылка)
levnovikov, TheRedFox, ядро лежит на месте.
Ответить С цитатой В цитатник
dandr   обратиться по имени Вторник, 05 Августа 2008 г. 21:04 (ссылка)
ubuntu@ubuntu:~$ cd /mnt/boot
ubuntu@ubuntu:/mnt/boot$ ls
config-2.6.18-6-686 grub initrd.img-2.6.18-6-686 initrd.img-2.6.18-6-686.bak System.map-2.6.18-6-686 vmlinuz-2.6.18-6-686
ubuntu@ubuntu:/mnt/boot$
Ответить С цитатой В цитатник
TheRedFox   обратиться по имени Вторник, 05 Августа 2008 г. 21:41 (ссылка)
/boot на каком разделе ?
Ответить С цитатой В цитатник
dandr   обратиться по имени Вторник, 05 Августа 2008 г. 21:47 (ссылка)
TheRedFox, sdc1. Оно же (hd2,0)
Ответить С цитатой В цитатник
levnovikov   обратиться по имени Вторник, 05 Августа 2008 г. 21:53 (ссылка)
монтируем все под /mnt/
mount --bind /dev/ /mnt/dev
chroot /mnt
grub-install --recheck /dev/sdc
exit
reboot
Ответить С цитатой В цитатник
dandr   обратиться по имени Вторник, 05 Августа 2008 г. 22:07 (ссылка)
levnovikov, ща попробую его ручками из консоли граба загрузить. Не получится - попробую твой метод.
Ответить С цитатой В цитатник
dandr   обратиться по имени Вторник, 05 Августа 2008 г. 22:51 (ссылка)
levnovikov, что-то я не понял...
ubuntu@ubuntu:~$ chroot /mnt
chroot: cannot change root directory to /mnt: Operation not permitted
ubuntu@ubuntu:~$ sudo chroot /mnt
chroot: cannot run command `/bin/bash': No such file or directory
ubuntu@ubuntu:~$
Ответить С цитатой В цитатник
levnovikov   обратиться по имени Вторник, 05 Августа 2008 г. 22:59 (ссылка)
вывод команды mount
Ответить С цитатой В цитатник
dandr   обратиться по имени Вторник, 05 Августа 2008 г. 23:20 (ссылка)
levnovikov, или ты про это?
ubuntu@ubuntu:~$ mount
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /lib/modules/2.6.20-15-generic/volatile type tmpfs (rw,mode=0755)
tmpfs on /lib/modules/2.6.20-15-generic/volatile type tmpfs (rw,mode=0755)
/dev/bus/usb on /proc/bus/usb type none (rw,bind)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
/dev on /mnt/dev type none (rw,bind)
ubuntu@ubuntu:~$
Ответить С цитатой В цитатник
dandr   обратиться по имени Вторник, 05 Августа 2008 г. 23:39 (ссылка)
ubuntu@ubuntu:~$ sudo mount /dev/sdc1 /mnt/
ubuntu@ubuntu:~$ sudo chroot /mnt/
root@ubuntu:/# grub-install --recheck /dev/sdc
Probing devices to guess BIOS drives. This may take a long time.
Searching for GRUB installation directory ... found: /boot/grub
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
root@ubuntu:/# exit
exit
ubuntu@ubuntu:~$
ЗЫ Это чтоб не забыть, что я сделал...
Ответить С цитатой В цитатник
dandr   обратиться по имени Среда, 06 Августа 2008 г. 00:04 (ссылка)
levnovikov, вобщем, переустановка граба тоже ни к чему не привела... Результат тот же: error 15.
Ответить С цитатой В цитатник
levnovikov   обратиться по имени Среда, 06 Августа 2008 г. 01:14 (ссылка)
а нет ли на диске помеченным загрузочным в биосе grub-а?
Ответить С цитатой В цитатник
dandr   обратиться по имени Среда, 06 Августа 2008 г. 01:32 (ссылка)
Сдаётся мне, что дело не в загрузчике... Уже поставил какую-то другую версию Grub, а результат тот же: error 15.
Т.е. что мы имеем? загрузчик видит сам раздел (root (hd2,0) проходит на "ура"), но видит его содержимого...
Поиск в консоли grub (find /boot/vmlinuz) опять даёт ошибку 15.
В связи с чем возникают два вопроса: есть ли в консоли загрузчика альтенатива fdisk -l и ls.
Хотелось бы понять, какие разделы он видит и видит ли их содержимое.
Кстати, вывод fdisk -l (вдруг поможет?):
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 400.0 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000574c3

Device Boot Start End Blocks Id System
/dev/sda1 1 48641 390708801 5 Extended
/dev/sda5 1 48641 390708769+ 83 Linux

Disk /dev/sdb: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x8ee50110

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 6528 52436128+ 83 Linux
/dev/sdb2 6529 24321 142922272+ f W95 Ext'd (LBA)
/dev/sdb5 6529 24321 142922241 7 HPFS/NTFS

Disk /dev/sdc: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x3761c7b4

Device Boot Start End Blocks Id System
/dev/sdc1 * 1 14048 112840528+ 83 Linux
/dev/sdc2 14220 14593 3004155 5 Extended
/dev/sdc5 14220 14593 3004123+ 82 Linux swap / Solaris
Ответить С цитатой В цитатник
dandr   обратиться по имени Среда, 06 Августа 2008 г. 01:35 (ссылка)
Исходное сообщение levnovikov
а нет ли на диске помеченным загрузочным в биосе grub-а?

Так у меня именно sdc в биосе загрузочным и стоит. А что?
Ответить С цитатой В цитатник
levnovikov   обратиться по имени Среда, 06 Августа 2008 г. 01:43 (ссылка)
Исходное сообщение dandr
Исходное сообщение levnovikov
а нет ли на диске помеченным загрузочным в биосе grub-а?
Так у меня именно sdc в биосе загрузочным и стоит. А что?

я к тому, что груб может например с сда читается

Исходное сообщение dandr
есть ли в консоли загрузчика альтенатива fdisk -l и ls

можно попробовать включить debug или fstest
Ответить С цитатой В цитатник
dandr   обратиться по имени Среда, 06 Августа 2008 г. 01:54 (ссылка)
>я к тому, что груб может например с сда читается
Идея не лишена оригинальности... Надеюсь, я не настолько дебил... Завтра первым делом проверю...
>можно попробовать включить debug или fstest
А можно поподробнее?
Ответить С цитатой В цитатник
levnovikov   обратиться по имени Среда, 06 Августа 2008 г. 01:59 (ссылка)
в конфиге писать, или в grub-shell
Ответить С цитатой В цитатник
linux   обратиться по имени Среда, 06 Августа 2008 г. 08:11 (ссылка)
dandr,
> Так у меня именно sdc в биосе загрузочным и стоит. А что?

Почитай как grub нумерует диски. Сдаёцца мне, если sdc у тебя загрузочный диск, то он будет 0, а не 2
Ответить С цитатой В цитатник
dandr   обратиться по имени Среда, 06 Августа 2008 г. 09:13 (ссылка)
levnovikov:


я к тому, что груб может например с сда читается

Так, биос проверил: sdc.
TLС v.0.7.31c
Ответить С цитатой В цитатник
dandr   обратиться по имени Среда, 06 Августа 2008 г. 09:13 (ссылка)
linux: dandr,

> Так у меня именно sdc в биосе загрузочным и стоит. А что?



Почитай как grub нумерует диски. Сдаёцца мне, если sdc у тебя загрузочный диск, то он будет 0, а не 2

Ни фига. Когда переустанавливаешь grub, он выдаёт такую табличку соответствия. sdc соответствует (hd2).
TLС v.0.7.31c
Ответить С цитатой В цитатник
dandr   обратиться по имени Среда, 06 Августа 2008 г. 11:09 (ссылка)
levnovikov:

можно попробовать включить debug или fstest

Так, если что такое debug я более или менее понял, то с fstest нет вообще никакого понимания...
И несовсем понимаю, как это запускается... Как самостоятельная команда? Как ключ? Или какой-то конфиг надо как-то изменить?
TLС v.0.7.31c
Ответить С цитатой В цитатник
levnovikov   обратиться по имени Среда, 06 Августа 2008 г. 16:36 (ссылка)
можно в конфиг прописать, если в grub-shell - то команда
Ответить С цитатой В цитатник
dandr   обратиться по имени Среда, 06 Августа 2008 г. 16:38 (ссылка)
levnovikov: можно в конфиг прописать, если в grub-shell - то команда

Ладно, вечером поиграюсь...
Чую, придётся мне сызнова форматнуть диски и переставить ось...
TLС v.0.7.31c
Ответить С цитатой В цитатник
linux   обратиться по имени Среда, 06 Августа 2008 г. 19:32 (ссылка)
dandr,
а я бы ради интереса попробовал бы
...
root (hd0,0)
...
Ответить С цитатой В цитатник
linux   обратиться по имени Среда, 06 Августа 2008 г. 19:38 (ссылка)
dandr, и вопрос: у тебя до установки дебиана grub не стоял? Ведь очень удобно ставить загрузчики новых систем в PBR и ссылаться на них через, например:

title ALT Linux
root (hd0,8)
chainloader --force +1

а уже с hd0,8 стартанёт загрузчик ALT'а в данном случае.
Ответить С цитатой В цитатник
linux   обратиться по имени Среда, 06 Августа 2008 г. 19:47 (ссылка)
dandr, лови ещё в догонку:

"Есть граб и два диска - hda и sda. Если их менять в биосе местами то до загрузки линукс их видит в одной последовательности, а после загрузки - в другой. Из-за этого граб говорит про ошибку и надо руками править через е. Как исправить чтобы все нормально загружалось?"
Ответить С цитатой В цитатник
dandr   обратиться по имени Среда, 06 Августа 2008 г. 20:47 (ссылка)
Исходное сообщение linux
dandr,
а я бы ради интереса попробовал бы
...
root (hd0,0)
...

Не поверишь, но именно это и сработало. Естественно, решение лежало на поверхности, но почему так - не понимаю.
Насчёт остального - не грузи. И так мозги раком.
ЗЫ Пишу, кстати, уже из Debian! :)
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] 2 [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку