Сайт | Скачать | Видео | Wiki

Автор Тема: После обновления windows перестал работать grub4dos установленный вместо bootmgr  (Прочитано 2004 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн arcad

  • Старожил
  • ****
  • Сообщений: 376
  • Репутация: +12/-0
  • Автор темы
Подымаю видно  очень старую проблему http://forum.puppyrus.org/index.php?topic=8119.0, в данном случае для меня.
История такая :
Жила была винда 7 - одна в большой квартире, потом появился grub2 + mint(с отдельной квартирой ), от их неудовлетворительности
появилось много  puppyrusов в разных квартирах (разделах). Так как папирусы рождались очень быстро у grub2 появился помощник grub4dos, т.е. grub2 передавал загрузку grub4dos и он уже справлялся с папирусами с помощью menu.lst. И жили они дружно. Но вот появился roll и захотел отдельную квартиру, которую отобрал у винды.
Винда это не пережила, реанимация не помогла  и приказала долго жить вместе с минтом. В эту квартиру поселилась другая винда. И остались папирусы сиротами в своих квартирах.
Чтобы оживить старую гвардию папирусов, в месте с виндой поставил загрузчик grldr + старый рабочий menu.lst.
Винда грузится, а вот puppyrus не хотят, как я их не уговаривал,  загрузка начинается - разные коды с вопросами и почти сразу пишет : kernel panic - not syncing: Attempted to kill init! и висяк.
Может кто-то вспомнит, в чем тут дело. Мне что то кажется , что как то это с системой первого раздела связано - ntfs, раньше grub жил на ext3.Хотя с флешки c ntfs grub грузит PRA03-1710retro нормально, c неё и пишу.
« Последнее редактирование: 18 Июль 2018, 01:14:08 от arcad »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: kernel panic - not syncing: Attempted to kill init!
« Ответ #1 : 30 Май 2018, 00:50:07 »
Хотя с флешки c ntfs grub зрузит PRA03-1710retro нормально, c неё и пишу
Как вариант, скопировать PRA03-1710retro с флешки на первый раздел (рядом с виндой). Прописать в menu.lst.
Если запустится, возможно диск переразбить?! Попадаются в сети такие варианты решения kernel panic - not syncing: Attempted to kill init!

UPD. Только флешку вынуть перед перезагрузкой. А то путаница будет, если папки одинаковые.
« Последнее редактирование: 30 Май 2018, 01:10:05 от krasnyh »

Оффлайн midnighter

  • Ветеран
  • *****
  • Сообщений: 436
  • Репутация: +15/-0
Re: kernel panic - not syncing: Attempted to kill init!
« Ответ #2 : 30 Май 2018, 05:36:29 »
Адреса всех квартир и кто в них живёт покажите. И menu.lst.

Оффлайн arcad

  • Старожил
  • ****
  • Сообщений: 376
  • Репутация: +12/-0
  • Автор темы
Re: kernel panic - not syncing: Attempted to kill init!
« Ответ #3 : 30 Май 2018, 08:59:40 »
Адреса всех квартир и кто в них живёт покажите. И menu.lst.
sda1 -w7 - ntfs
sda5 - ntfs
sda7 - roll - ext3
sda8 - ext3 -home
sda9 - PRA03 retro -ext3
sda10 swap
sda11 PRA64 ext3

Оффлайн Ekim

  • Ветеран
  • *****
  • Сообщений: 610
  • Репутация: +7/-0
Re: kernel panic - not syncing: Attempted to kill init!
« Ответ #4 : 30 Май 2018, 09:33:08 »
После пернустановки вин7 мог создать загрузочный раздел hd0,0 обычно 100мб, отсюда и сдвиг
# A78M-E35 Athlon-840 Nvidia-GT-710 DDR3-8GB Win7 64(bit)/PRA03-1612Game
# H96MaxUltraHD RK3318 2/16 aarch64 kernel 4.4.159

Оффлайн arcad

  • Старожил
  • ****
  • Сообщений: 376
  • Репутация: +12/-0
  • Автор темы
Re: kernel panic - not syncing: Attempted to kill init!
« Ответ #5 : 30 Май 2018, 10:13:41 »
После пернустановки вин7 мог создать загрузочный раздел hd0,0 обычно 100мб, отсюда и сдвиг
определение загрузочного раздела и каталога шло через find и определяется думаю правильно, т.к. разные эксперименты указать жестко root(hd0,X) выдавала что file no found, либо бяка как я выше писал. Тут скорее что то не подходит по формату
« Последнее редактирование: 30 Май 2018, 10:18:07 от arcad »

Оффлайн arcad

  • Старожил
  • ****
  • Сообщений: 376
  • Репутация: +12/-0
  • Автор темы
Re: kernel panic - not syncing: Attempted to kill init!
« Ответ #6 : 30 Май 2018, 10:16:52 »
Как вариант, скопировать PRA03-1710retro с флешки на первый раздел (рядом с виндой). Прописать в menu.lst.
сделал на этом же разделе, где и винда (sda1) каталог PRA03retro,как на флешке , но такая же ерунда.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: kernel panic - not syncing: Attempted to kill init!
« Ответ #7 : 30 Май 2018, 11:28:46 »
Есть факт.
PRA03retro с флешки запускается на данном компе.
И PRA03retro с HDD не запускается на этом же компе.
 Причина или в HDD, или загрузчик grldr проблемный.

 Проверить загрузчик на HDD.
( HDD - sda; флешка - sdb )
1. Прописать в /mnt/sda1/menu.lst загрузку PRA03retro с флешки.
2. Флешку не вынимать. Перезагрузиться. Выбрать HDD. В меню выбрать PRA03retro(на флешке).

Пример menu.lst (не допускать одинаковых папок с PRA на разделах).
Код
title PRA03retro
#root (hd1,0)
set d=PRA03retro-FLASH
find --set-root --ignore-floppies --ignore-cd /%d%/initrd.xz
kernel /%d%/vmlinuz-4.4.1-pf3 dir=%d% quiet
initrd /%d%/initrd.xz

Оффлайн arcad

  • Старожил
  • ****
  • Сообщений: 376
  • Репутация: +12/-0
  • Автор темы
Re: kernel panic - not syncing: Attempted to kill init!
« Ответ #8 : 30 Май 2018, 11:53:24 »
сделал переход на тот grub, который на ext3 и всегда грузил папирусы из своего menu.lst

title <---Grub4DOS       
root=(hd0,10)
  find --set-root /boot/grub4dos/grub.exe
  chainloader (hd0,10)/boot/grub4dos/grub.exe

переход прошел нормально, поднялось другое menu.lst, но при загрузке pra такая же лажа.
« Последнее редактирование: 30 Май 2018, 11:56:23 от arcad »

Оффлайн midnighter

  • Ветеран
  • *****
  • Сообщений: 436
  • Репутация: +15/-0
Re: kernel panic - not syncing: Attempted to kill init!
« Ответ #9 : 30 Май 2018, 14:16:00 »
Закоментируйте эти две строчки:
Код
checkrange 20120201:-1 read 0x8278 || pause --wait=60 Update grldr : grub4dos-0.4.5c-2012-02-01 or later!  https://code.google.com/p/grub4dos-chenall/downloads/list 
write (md)0x220+1 !BAT\necho -n -P:0001 $[0100]'e'-редактировать меню; 'с'-коммандная строка; корень:%@root%   \0 && initscript (md)0x220+1
Цитата: из menu.lst
set root=(hd0,11)
Это должен быть sda12. У Вас его нет. Если это sda11 то должно быть - set root=(hd0,10)

Ну чтобы исключить влияние menu.lst можно попробовать запустить какую-нибудь систему из командной строки.

Оффлайн midnighter

  • Ветеран
  • *****
  • Сообщений: 436
  • Репутация: +15/-0
Re: kernel panic - not syncing: Attempted to kill init!
« Ответ #10 : 30 Май 2018, 14:30:22 »
Код
title ▒▒ PRA03-1710retro copy to RAM .\n Загрузка в RAM, без сохранения и swap.\n 
root (hd0,8)
set d=pra03-1710retro
#find  --ignore-floppies --ignore-cd /%d%/initrd.xz --set-root
#kernel /%d%/vmlinuz-4.4.1-pf3 dir=%d% quiet rw copy2ram noswap  noload=video-nvidia;Midori-light-0.5.11-sf04
kernel /%d%/vmlinuz-4.4.1-pf3 from=/dev/sda8 dir=%d% quiet
initrd /%d%/initrd.xz
/dev/sda8 - root (hd0,8)

Проверте права на файлы на ext разделах. Чтение разрешено?
« Последнее редактирование: 30 Май 2018, 14:35:12 от midnighter »

Оффлайн arcad

  • Старожил
  • ****
  • Сообщений: 376
  • Репутация: +12/-0
  • Автор темы
Re: kernel panic - not syncing: Attempted to kill init!
« Ответ #11 : 03 Июнь 2018, 01:24:57 »
Вычислил,что вся эта хрень начинается после активации windows , прогой windows loader. После деинсталяции , пропадает bootmgr но поставив grub наместо и все работает как положено, всмысле pupyrrus  грузятся все. 8)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Я так понимаю - груб был установлен так
Тоже встречался с подобным. Допишу в вики
Цитата
Минус метода - автообновление windows может восстановить bootmgr. Храните копию grldr
Ничего лучше не придумалось
« Последнее редактирование: 04 Июнь 2018, 10:25:09 от sfs »