Lilo problemen

Pagina: 1
Acties:

  • raswic
  • Registratie: November 2002
  • Laatst online: 15:19
Ik heb het volgende

Ik wil mijn PATA schijf vervangen door een SATA en mijn huidige debian installatie met kernel 2.6 overzetten.
Dat heb ik als volgt gedaan: Ik heb de SATA erbij geprikt en alle partities aangemaakt en gekopieert met cp -ax.
Alle data staat dus op de nieuwe schijf en ik heb de fstab aangepast.
Vervolgens heb ik de procedure gevolgd zoals in de Hardrive-Upgrade-Howto van tLDP. Het 0x80 verhaal dus. Ik kreeg mijn schijf dus niet zover dat die bootte.

Na wat geprobeer heb ik het over de andere boeg gegooid.
Op een partitie die ik over had, heb ik een extra debian installatie gedaan (op de SATA dus). Deze start wel op.
Daarna heb ik lilo de root=/dev/sda11 veranderd in /dev/sda5. Dit werkte ook en kon ik dus booten de nieuwe schijf met mijn oude installlatie.
Wat gaat er nu mis?
Als ik weer lilo draai, wil het systeem weer niet starten. Ik krijg dan een kernel panic.
Hoe krijg ik het systeem nu draaiende zodat het na lilo ook blijft draaien? Ik wil wel van kernel kunnen veranderen.

  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

Het zou mooi zijn als je die Kernel Panic hier zou kunnen posten.

Zo kunnen we je niet helpen natuurlijk :)

Post eens:

- Die kernel panic message.
- Je lilo config

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • raswic
  • Registratie: November 2002
  • Laatst online: 15:19
Ok, komt ie

de panic

code:
1
2
3
VFS: Cannot open root device "805" or unknown block(0,5)
Please append a correct "root" boot option
Kernel panic: VFS Unable to mount root fs on unknown-block(0,5)


Ik kan lilo.conf niet helemaal posten. Ik moet het namelijk overtikken. Maar hier is het belangrijkste
code:
1
2
3
4
image=/mnt/vmlinuz
   label=sys1
   root=/dev/sda5
   read-only


Ik heb nu het extra systeem draaiende en deze passage heb ik daarin gezet.
Als ik het root=/dev/sda5 in de general options neerzet dan start ie wel. Maar kan ik dus niet met lilo spelen en krijg ik dezelfde kernel panic als hierboven.

Antwoord op mOrPhie: Fstab is aangepast

[ Voor 6% gewijzigd door raswic op 08-08-2005 23:09 ]


  • mOrPhie
  • Registratie: September 2000
  • Laatst online: 29-01 12:00

mOrPhie

❤️❤️❤️❤️🤍

Wellicht niet (maar wel mogelijk) het probleem, maar heb je je /etc/fstab ook aangepast zodat root naar het juiste device wijst? :)

Een experimentele community-site: https://technobabblenerdtalk.nl/. DM voor invite code.


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

Waarom heb je vmlinuz in je /mnt staan btw? Persoonlijke voorkeur?

Geef eens de output van ls -la /mnt/vmlinuz

Heb je ook al eens je kernel opnieuw gecompiled met daarin zeker weten de benodigde drivers enzeau?

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • raswic
  • Registratie: November 2002
  • Laatst online: 15:19
/mnt/vmlinuz verwijst naar de kernel in /mnt/boot (symlink)

En die staat daar omdat ik daar de root van mijn oude installatie (sda5) heb gemount. Ik kan namelijk alleen de installatie starten die ik op sda11 heb gezet.

Ik gebruik overigens gewoon een kernel van debian: kernel-image 2.6.8-2-k7 (Athlon XP).
Daarmee start de sda11 installatie ook dus dat zou de sda5 installatie ook moeten kunnen..

  • raswic
  • Registratie: November 2002
  • Laatst online: 15:19
Ik ben nu een stap verder.

Op het moment dat ik de juiste locatie van de initrd.img-etc in lilo.conf file aangaf startte het systeem weer op.
Nu het systeem nog zover krijgen dat ik weer lilo kan draaien vanaf mijn oude installatie.

edit: Wat nu ook gelukt is. Goed opletten met de opties en het werkt.

[ Voor 14% gewijzigd door raswic op 09-08-2005 21:49 ]


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 21:52

deadinspace

The what goes where now?

Je kunt niet zomaar de lilo op je PATA disk runnen met de kernel van de SATA disk in je config, dan gaat lilo in de MBR van je PATA disk schrijven. Zie lilo's -r optie, die is voor dit soort situaties.

Oh, en overweeg eens op grub over te stappen :)
Pagina: 1