Автор Гілка: Не грузиться Linux! :(  (Прочитано 4693 раз)

Відсутній TradeMarka

  • Новачок
  • *
  • дописів: 29
  • Карма: +0/-0
  • _мила моя SuSE_
Не грузиться Linux! :(
« : 2005-07-23 13:27:54 »
Вітаннячка!
В мене виникла проблема зі щойно проінстальованим Linux Mandrake 10.
Розділи диску розташовані наступним чином ->
1. Primary (C:\Windows NTFS)
2. Extended
3. Secondary (\ linux ext3)
4. Secondary (\usr ext3)
5. Secondary (linux swap)
6. Secondary (E:\files NTFS)

Першы кілька разів Linux грузився нормально, а потім при загрузці почав видавати:
"Kernel panic: resuming from \dev\hda6 failed (-misspelled?)"

Англійську розумію добре, але що робити не знаю... ::)
після цього напису машина перестає реагувати на будь-які дії...

Наперед вдячний за допомогу!

P.S. Вінда грузиться нормально...
Wanna B a h@cker!

Відсутній miwa

  • Літератор
  • ******
  • дописів: 1111
  • Карма: +0/-0
Re: Не грузиться Linux! :(
« Відповідей #1 : 2005-07-25 09:26:59 »
Гугл гуглить ;)
Мені ось на такий запит: http://www.google.com/search?q=Kernel+panic:+resuming+from+misspelled&sourceid=opera&num=0&ie=utf-8&oe=utf-8

видав півтисячі посилань. Ось набільш підходящі на перший погляд:

http://www.linuxquestions.org/questions/showthread.php?s=&forumid=5&threadid=163989
http://mandrivausers.org/index.php?showtopic=15918
Читайте документацію - вона кермує.

Відсутній TradeMarka

  • Новачок
  • *
  • дописів: 29
  • Карма: +0/-0
  • _мила моя SuSE_
Re: Не грузиться Linux! :(
« Відповідей #2 : 2005-07-29 00:13:04 »
Дякую за допомогу miwa. Проблему довелось вирішувати шляхом "reinstall"  ;D
При налаштуваннях у програмі Mandrake 10, зокрема під час видалення старих розділів диску які були під Лінухом, система мене чемно проінформувала, що
"dev\hda6 was renamed into dev\hda5"
"dev\hda7 was renamed into dev\hda6"
"dev\hda8 was renamed into dev\hda7"
Наскіьки я зрозумів, це і був корінь моєї проблеми, але якого дідька диски перейменувались??? янічого не перейменовував.... :o
Wanna B a h@cker!

Відсутній Yaroslav Fedevych

  • Літератор
  • ******
  • дописів: 1069
  • Карма: +0/-0
  • Людина — ніщо, справа — все
Re: Не грузиться Linux! :(
« Відповідей #3 : 2005-07-29 13:53:19 »
Проффесоре, в тебе всюди похилі риски не в той бік нахилені. Мають бути /, завжди і всюди.

О як вінда людей псує...

Відсутній PAL

  • Графоман
  • ****
  • дописів: 317
  • Карма: +0/-0
  • Just linux admin
Re: Не грузиться Linux! :(
« Відповідей #4 : 2005-07-29 13:55:16 »
Ні, проблема не в тому.
1) щодо "renamed" - це занадто розумні менеджери дисків пішли. Ото усе кляте "назустріч простому користувачу". Після видалення розділу менеджер дисків перенумерує розділи (на відміну від попередніх версій). до речі, так роблять не усі менеджери.

2) щодо причини проблеми: більш за все схоже, що комп замість виключити поклали у режим suspend-to-disk. Цей режим нормально працює досить рідко (незалежно від ОС) - на мою думку це проблеми розробників заліза.

спосіб приведення до тями викладений у посиланнях від miwa ;)

Відсутній TradeMarka

  • Новачок
  • *
  • дописів: 29
  • Карма: +0/-0
  • _мила моя SuSE_
Re: Не грузиться Linux! :(
« Відповідей #5 : 2005-08-05 21:10:24 »
Доброго вечора,
вибачте, що знову турбую, але з Лінухом знову все глухо. Після реінсталу він декілька разів таки запустився, а далі знову та ж пісня, повний текст помилки:
"Kernel panic: Resume Machine: Unable to find suspended-data signature ( - misspelled?"

Порадами щодо скористався пошуку вирішення за допомогою Гуглу скористався, там майже скрізь написано що проблема у lilo.conf. Але як мені дістатись до цього файлу коли Лінух не грузиться...  :o

Перепрошую за примітивні запитання...  ;)
Wanna B a h@cker!

Відсутній tech

  • Письменник
  • *****
  • дописів: 586
  • Карма: +1/-0
  • Гигик
Re: Не грузиться Linux! :(
« Відповідей #6 : 2005-08-05 21:51:11 »
Це саме той випадок коли "user friendliness" перетворюється у "unmanageble crap" .
Не знаю як виправити, не використовую "user friendly" дистрибутивів.
Одне можу підказати, що лінія на зразок: append="devfs=mount resume=/dev/hda5" у вашому /etc/lilo.conf призводить до такого поводження.
« Змінено: 2005-08-05 21:56:39 від tech »

Відсутній TradeMarka

  • Новачок
  • *
  • дописів: 29
  • Карма: +0/-0
  • _мила моя SuSE_
Re: Не грузиться Linux! :(
« Відповідей #7 : 2005-08-06 15:09:13 »
сумно...
а може є програми під Вінду, які розпізнають файли Лінукса, в мене ще ж і ХР на компі є...
або в крайньому разі скажи, які дистри не входять в групу юзер-френдлі, ті що без Xwindows?
Wanna B a h@cker!

Відсутній hse

  • Графоман
  • ****
  • дописів: 473
  • Карма: +0/-0
  • Gentoo Linux
Re: Не грузиться Linux! :(
« Відповідей #8 : 2005-08-06 15:49:52 »
Якщо нема з чого бутнутись і поправити LILO то переставте ще раз, але вкажіть загружчиком GRUB.
бушократія - цинічний помаранчевий геноцид, витравлювання Української Нації, плюс мікрософтизація всієї країни.

Praporshic

  • Гість
Re: Не грузиться Linux! :(
« Відповідей #9 : 2005-08-07 23:42:59 »
У багатьох сучасних дистрах є режим відновлення у меню першого диску. Там, якщо вдається, входиш у консоль і редагуєш файл який на харді знаходится, а після того - reboot. Дуже часто так рятував різні системи - SuSE, ASPLinux, Fedora. Особливо зручно це робится в сузі, але трохи не там де його чекаєш.

taras(Guest)

  • Гість
Re: Не грузиться Linux! :(
« Відповідей #10 : 2005-08-08 08:28:10 »
Але як мені дістатись до цього файлу коли Лінух не грузиться...  :o

Перепрошую за примітивні запитання...  ;)

Завантажитися з першого диску і ввести rescue. Потім змонтувати розділ / і дістатися до отої лілошки. Хоч диво дивне, в мене в різних комбінаціях Мандрейк дружить з віндовсом на 4-х різних компах і жодних проблем.

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Не грузиться Linux! :(
« Відповідей #11 : 2005-08-08 17:47:35 »
Доброго вечора,
вибачте, що знову турбую, але з Лінухом знову все глухо. Після реінсталу він декілька разів таки запустився, а далі знову та ж пісня, повний текст помилки:
"Kernel panic: Resume Machine: Unable to find suspended-data signature ( - misspelled?"

Порадами щодо скористався пошуку вирішення за допомогою Гуглу скористався, там майже скрізь написано що проблема у lilo.conf. Але як мені дістатись до цього файлу коли Лінух не грузиться...  :o

Тобто "не грузиться"? А повідомлення хто видає - Пушкін?

Треба просто набрати правильний рядок з параметрами при завантаженні системи.

Якщо у вас lilo,  то набрати потрібно приблизно таке:

linux root=/dev/hda2

де linux - це повна назва вашого ядра
root=/dev/hda2 - це параметр, який вказує лінуксу, що корінь вашої системи знаходиться на /dev/hda2.

ще корисні параметри:
 - 3  чи 2 - завантажитися у третьому чи другому режимі (без графіки);
 - init=/bin/bash - взагалі наплювати на процес завантаження і відразу запустити командну оболонку.
 - rw чи ro - монтувати кореневу файлову систему в режимі читання та запису чи в режимі лише для читання (допомагає в попередньому випадку).
[Fedora Linux]

Відсутній TradeMarka

  • Новачок
  • *
  • дописів: 29
  • Карма: +0/-0
  • _мила моя SuSE_
Re: Не грузиться Linux! :(
« Відповідей #12 : 2005-08-09 21:48:34 »
Вітання, дякую за всі відповіді...
Пане Володимире, а який сенс вказувати корінь, якщо "resuming from" відповідає за swap, чи може я помиляюсь?

В будь-якому разі, ліло.конфіг я виправив через Віндоуз, завдяки хорошій програмі
Explore2fs 1.00-pre3, вона бачить всі файли Лінуха і дає змогу їх змінювати, прога експериентальна, з глюками, але завдання виконала, якшо комусь треба, знайдете її тут
http://uranus.it.swin.edu.au/~jn/explore2fs/explore2fs-1.00-pre3.zip

ще раз дякую...
Wanna B a h@cker!

Відсутній tech

  • Письменник
  • *****
  • дописів: 586
  • Карма: +1/-0
  • Гигик
Re: Не грузиться Linux! :(
« Відповідей #13 : 2005-08-10 00:42:51 »
Поділюся своїми застарілими знаннями Lilo :)

Lilo конфігурацію мало відредагувати, потрібно також переписати lilo у MBR. Як правило /sbin/lilo команди вистачає. Проконсультуйте також man lilo щодо додаткових опцій, таких як -t (тест) i -v (verbouse).
Знаю що новітні lilo дещо помінялись/ускладнились, тому не варто користуватись застарілими Lilo-HOWTO.

Володимир був правий. При завантаженні, коли видає lilo запрошення, можна пробувати власні параметри, один з них - noresume . Треба, правда непевне знати який розділ у вас /, також шлях до ядра та initrd образу. Як невелика хитрість, добре завжди мати в /boot каталозі символочні посилання vmlinux -> vmlinuz-2.6.12-mdk... (100% робоче ядро), також initrd -> initrd-2.6.12-mdk.img. Це  звільнить вас від запам'ятовування і друкування повної назви цих файлів.
Lilo можна вказати щось на зразок
boot: image=/boot/vmlinux root=/dev/hdb? initrd=/boot/initrd read-only noresume

(при умові що ви знаєте який розділ "?" є /)
Єдине що мене дещо непокоїть, так це те що у вас також запущений devfs, який створює девайси "на льоту".  Я не мав справу з ним, Slackware дозволяє відмовитись від встановлювання/запуску цього демона.

Лінукс має власні утиліти, для аварійного ремонту системи, такі яй Busybox та Tomsrtbt:
http://www.busybox.net/
http://www.toms.net/rb/

Теоретично, tomsrtbt дозволяє (поправте, якщо я помиляюсь):

fdisk -l /deb/hdb    (взнаємо які розділи присутні ( "-l" це англійска "л", "list"))
mkdir -p /mnt/boot
mount /dev/hdbX /mnt   (X - це буде номер нашого / розділу)
cat /mnt/etc/fstab
mount /dev/hdbY /mnt/boot (Y - це номер /boot розділу, якщо це окремий розділ)
vi /mnt/etc/lilo.conf  (потрібно знати vi, правда)
chroot /mnt /sbin/lilo  (перевстановлює lilo)
 
« Змінено: 2005-08-10 00:56:43 від tech »

Відсутній TradeMarka

  • Новачок
  • *
  • дописів: 29
  • Карма: +0/-0
  • _мила моя SuSE_
Re: Не грузиться Linux! :(
« Відповідей #14 : 2005-08-11 17:03:43 »
Дякую TECH за вичерпну відповідь, взнав багато нового...  [smiley=thumbsup.gif]
Р.С. рульна в тебе веб-паге, а може трохи її розшириш?
Wanna B a h@cker!