Lilo: dual linux installatie Debian/Slackware

Pagina: 1
Acties:

  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 09:27
Omdat ik voorlopig mijn debian installatie niet kwijt wil, maar wel Slack eens
aan de tand voelen wou ik deze 2 distro's vredig naast elkaar laten draaien.

De slack installatie was geen probleem... die is volledig afgewerkt evenwel
zonder lilo installatie (die staat reeds in mijn mbr).

Mijn schijf is als volgt ingedeeld:

/dev/hda1 - root van Debian(3.0 Sid)
/dev/hda5 - root van Slackware(9.0 stable)
/dev/hda7 - gedeelde swapspace

Na het lezen van de lilo.conf manual heb ik in Debian mijn lilo config
zo gewijzigd:
...
# Debian kernel 2.4.18-bf2.4
image=/vmlinuz.old
label=Debian
read-only
# restricted
# alias=1

# Slackware kernel 2.4.20
image=/boot/vmlinuz-ide-2.4.20
label=Slackware
root=/dev/hda5
read-only
...
Als ik dan lilo uitvoer om de wijzigingen weg te schrijven krijg ik altijd een foutmelding
dat de boot image die bij de slack installatie hoort niet bestaat.
Fatal: open /boot/vmlinuz-ide-2.4.20: No such file or directory
Nochtans wijs ik dus zoals aangegeven in de man van lilo.conf naar een andere root partitie.

Wat mis ik hier nog?

Clowns to the left of me, Jokers to the right


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
bestaat /boot/vmlinuz-ide-2.4.20 uberhaupt wel? Ik bedoel kan lilo dat zo nu lezen?

De root partitie waarnaar je wijst is de partitie die de kernel als / moet mounten, lilo zelf weet (na lilo draaien wel) waar hij de kernel moet vinden. Dus probeer het maar door aan te geven waar de kernel _nu_ staat, in je huidige mountindeling dus. De root= wordt door lilo aan de kernel als bootoption meegegeven, en heeft afaik niets met de locatie van de kernel zelf te maken.

Everyone complains of his memory, no one of his judgement.


  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 09:27
Ik heb reeds geprobeerd om de image= in te stellen naar /dev/hda5/boot/vmlinuz...
maar ook hier hetzelfde resultaat... is het dit wat je bedoelt? Of moet ik misschien
die image gewoon kopieren naar mijn /boot dir van Debian die wel perfect wordt
herkend?

Clowns to the left of me, Jokers to the right


Verwijderd

Nee je moet de slackware partitie met kernel mounten in Debian, bijvoorbeeld op /mnt/slackware. Vervolgens verwijs je naar de kernel door /mnt/slackware/boot/vmlinuz-ide-2.4.20 op te nemen in je lilo.conf. :)

  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 09:27
Mja, die had ik ook al eens geprobeerd... geeft een andere foutmelding
Added Debian
Added Slackware
Fatal: No images have been defined or default image doesn't exist.

Clowns to the left of me, Jokers to the right


Verwijderd

Dan zul je toch even je lilo.conf moeten posten. Heeft op zich niets te maken met mijn verhaal, dat lijkt wel te werken gezien de melding 'Added Slackware' .

  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 09:27
Om te vermijden dat deze thread kilometers lang wordt zet ik hier even een url neer naar
mijn lilo.conf: http://users.pandora.be/jozef.henckens/lilo.conf

Ik heb ook geprobeerd om te verwijzen naar 'vmlinuz' zonder speciale aanduidingen... heb gezien dat die ook in de /boot van slack stond. Dat komt waarschijnlijk omdat ik 2x gekozen heb om een bepaalde image weg te schrijven.

Clowns to the left of me, Jokers to the right


Verwijderd

default=Linux
Dat label komt niet voor in de rest van je config. Dat zal dus Debian of Slackware moeten worden :)

  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 09:27
Zo eenvoudig was het dus :)

bedankt vrotogel

Clowns to the left of me, Jokers to the right

Pagina: 1