Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Linux Suse & BootMagic

None
12 antwoorden
  • Ik heb 3 primairy partities. p1 = winXP, p2 = winME en op p3 wil ik Linux installeren. De bootmanager die ik gebruik is BootMagic. Nu vraag ik me af hoe ik ervoor zorg dat ik in de bootmagic configuratie de linux partitie selecteer en hoe ik dan kan kiezen uit winXP, WinMe en Linux.


    Bootmagic geeft nu aan dat ie GEEN OS op de linux partitie kan vinden (used: no). Volgens mij heeft dit iets met de LILO van Linux te maken maar ik weet niet precies wat.


    Is er iemand die me kan helpen? Tips?


    Thanks,


    Just a Linux beginner.
  • Je moet Lilo even installeren, of als deze geinstalleerd is, er voor zorgen dat hij op de eerste Linuxpartitie wordt gezet.

    Dat regel je door het bestand /etc/lilo.conf te bewerken

    Let op deze regel:

    [code:1:c9500fdf58]boot = /dev/hda[/code:1:c9500fdf58]



    Dit houdt in dat lilo in het mbr komt te staan. Dat wil je niet, dus verander je /dev/hda in de partitie waar de map /boot zich op bevindt.

    Bijv. /dev/hda5.

    Om zeker te weten waar /boot staat, kijk even in bestand /etc/fstab.



    Bij mij staat er dit:

    [code:1:c9500fdf58]/dev/hda5 /boot ext2 defaults 1 2[/code:1:c9500fdf58]

    Oftwel op mijn systeem bevindt /boot zich op de partitie /dev/hda5



    Zet deze waarde in bovenstaande regel van /etc/lilo.conf.

    Vervolgens moet je lilo opstarten om de wijziging te bekrachtigen:

    Typ als root in een terminal:

    [code:1:c9500fdf58]/sbin/lilo[/code:1:c9500fdf58]



    Als het goed is kun je nu in bootmagic Linux plaatsen.



    Max

    [ Dit bericht is bewerkt door: maximilaan op 2002-04-23 23:35 ]
  • maximilaan kan ik je ook via bv ICQ bereiken of per email. Ik begrijp het niet helemaal. En zou graag advies van je willen.

    Thx
  • Helaas, ben alleen via dit forum te bereiken :wink:

    Wat begrijp je zoal niet?

    Max
  • Ik heb linux geinstalleerd en de lilo op een floppy gezet. Dus heb ik die flop nodig om linux te booten. Wat moet ik nu volgens jouw doen.
  • Wat je doen moet is precies datgene wat ik heb uitgelegd.
    Jij hebt lilo op flop, dus dan heb je in het bestand /etc/lilo.conf zoiets staan als
    [code:1:a626a6ba7e]boot= /dev/fd0[/code:1:a626a6ba7e]

    Het volledige programma lilo staat overigens gewoon op je Linux-schijf, alleen het opstart-programma staat op de flop.

    die moet dus de op eerste partitie worden gezet van je Linuxinstallatie.

    om uit te vogelen welke partitie de eerste is kijk je in /etc/fstab, en zoek je naar de regel met de tekst "/boot". zoals in mijn eerdere posting genoemd wordt.
    De partitie uit die tekstregel (/dev/hd**) zet je in het bestand /etc/lilo op de tekstregel "boot= "
    Vervolgens start je lilo eventjes om er voor te zorgen dat hij de configuratie wegschrijft.
    Dat doe je als root met het commando
    /sbin/lilo

    Lilo geeft dan enkele meldingen als
    found linux
    found windows
    etc. etc totdat de hele configuratie ingelezen is en lilo zichzelf naar de map /boot geschreven heeft.

    Daarna kun in bootmagic linux selecteren.

    Max
  • Ik zl vertellen wat ik gedaan heb.

    Ik heb twee partities aangemaakt met PMagic.
    Linux Native en Swapdisk.
    Vervolgens geboot vanaf Linux cdrom, nieuwe instalatie gestart.

    hda4 (voor /)
    hda5 (voor swap)

    Software selectie: Standaard systeem

    Er is een ander besturingssysteem op uw ……………………………

    LILO wordt op een diskette geinstalleerd.

    Installatie bevestigen:

    Format partitie hda4 (voor /)
    Format partitie hda5 (voor swap)
    De linux bootmanager wordt geinstalleerd op een diskette.

    Na enige tijd….
    Reboot vanaf floppy (cdrom eruit)

    In lilo.conf staat:
    boot = /dev/hda4
    vga = 791
    read-only
    menu-scheme = Wg:kw:Wg:Wg
    lba32
    prompt
    timeout = 80
    message = /boot/message

    image = /boot/vmlinuz
    label = linux
    root = /dev/hda4
    initrd = /boot/initrd
    append = "enableapic vga=0x0317
    hdc=ide=scsi"

    image = /boot/vmlinuz.suse
    label = failsave
    root = /dev/hda4
    initrd = /boot/initrd.suse
    append = "disableapic ide=nodma apm=off"

    other = /dev/hda1
    label = windows

    image = /boot/memtest.bin
    label = memtest86

    Dit bestand laat ik ongewijzigd , omdat boven in staat: boot = /dev/hda4. Dit klopt toch?
  • Vervolgens staat er in fstab:

    /dev/hda4 / ext2 defaults 1 1

    verder staan hier nog regels voor cdrecorder, cdrom, floppy, hda1,hda6 t/m hda9 en hda5, maar deze leken mij voor dit probleem niet nodig.

    Mijn vraag is nu moet bovenstaande regel vervangen worden door:

    /dev/hda4 /boot ext defaults 1 2

    of moet deze regel toegevoegd worden? En waar boven in? Of maakt het niet uit?
  • Ik heb de regel:

    /dev/hda4 /boot ext2 defaults 1 2

    toegevoegd op de eerste regel van fstab.

    /dev/hda4 / ext2 defaults 1 1 laten staan op de tweede regel.

    Vervolgens heb ik /sbin/lilo uitgevoerd en het resuiltaat was:

    Added linux *
    Added failsave
    Warning: CHANGE AUTOMATIC assumed after "other=/dev/hda1"

    Added windows
    Added memtest86

    Nu ga ik windowsXP opstarten en hopelijk in Bootmagic Linux toevoegen.
  • Helaas kan ik in BootMagic Add OS niet Linux selecteren.

    Na het aanvinken van Advanced:

    Used: No
    OS Name: Unknown
    Vol. Name: <leeg>
    Partition Type: Linux Ext2
    Disk: 1
    Partition: Pri-3

    Wat doe ik fout?
  • Wat er fout gaat?


    tja je bent aan het bewerken in /etc/fstab, terwijl je moet bewerken in /etc/lilo.conf.


    /etc/fstab is alleen aangegeven als referentie om te kijken vanaf waar Linux zijn bootmap plaatst.





    In /etc/lilo.conf staat volgens jou

    boot=/dev/hda4

    Dat is correct.

    Maar /dev/hda4 is volgens jou /etc/fstab niet de plek waar de map /boot wordt aangekoppeld, maar de map / (oftewel de hoofdmap van Linux).

    Dat is geen enkel probleem. Op sommige systemen wordt
    de map /boot niet op een aparte partitie gezet.
    Maar mogelijk verwacht bootmagic dat wel, en kan hij daardoor niet wijs worden uit deze situatie.

    Mijn conclusie: je instellingen zijn correct (verwijder nog wel even je bewerking uit /etc/fstab..), maar bootmagic werkt nog niet naar behoren.

    Geen idee hoe je dat oplost, kijk evt in de README van bootmagic.

    Max


  • Ergens klopt er iets niet in de gegevens die je geeft

    /dev/hda4 zou volgens mij pri4 zijn oftewel je extended partitie (/dev/hda5 is je eerste logisch e station)

    Bootmagic checkt je pri 3 = /dev/hda3

    Daarbij komt dat zoals in je lilo.conf staat lilo nit op je diskette maar op je HD geinstalleerd word en wel in de boot sector van je logische station (hiervan moet je melding gekregen hebben toen je /sbin/lilo intypte

    dus ff kijken met mount waar je partitie' s gemount worden (/dev/hda3 zou / moeten zijn tenzij je al heel veel met die schij hebt zitten klooien :wink: )

    Anders wel nadat je lilo.conf aangepast hebt lilo achter je prompt intiken.


    Succes

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.