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

multiboot - XP - Linux - Linux

Jan scheltes
12 antwoorden
  • Beste mensen,

    Ik heb niet kunnen ontdekken of deze vraag al eerder is gesteld maar is het uberhaupt mogelijk om een multiboot systeem te maken met Windows XP, Suse en Mandrake of iedere ander Linux distributie? Zo ja, hoe moet ik dan m'n harde schijf inrichten? Ik neem aan, dat er dan 3 primaire partities moet worden aangemaakt voor XP, Suse en Mandrake en een primaire extended. Nu heb ik 2 primaire partities voor XP en Suse en een primaire extended partitie voor de Linux directories en diverse Windows logische partities. "Waarom 2 Linux systemen tesamen met een Windows OS?", zouden jullie kunnen vragen. Wel, dat wil ik om de volgende redenen, XP wil ik nog niet loslaten, Suse houd ik voor het serieuze Linuxwerk en één partitie met Mandrake of andere Linux distributies om mee te experimenteren of om daarmee kennis te maken.

    Graag jullie suggesties en bij voorbaat dank.
  • De reden waarom je Linux nast XP gebruikt is een bekende, en geldt voor de meeste gebruikers alhier.

    Linux is niet kieskeurig als het gaat om primaire/logische partities. Vandaar dat vrijwel elke Linux-installatie naast Windows gebeurt op een extended partitie, met meerdere logische partities.
    Meerdere linuxen installeren is vrij eenvoudig, je zorgt er voor dat er schijfruimte ongepartitioneerd is, of maakt voor de nieuwe Linux-box een partitie vrij/aan, en geeft tijdens de installatie van de nieuwe Linux-installatie aan dat deze gebruik moet maken van de gereserveerde partitie
    uimte.

    Linux-boxen kunnen onderling de swappartitie delen, dus daarvan hoef je slechts 1 aan te maken, welke je bij elke Linux-installatie selecteerd als swap-partitie.

    Enige waar je aan moet denken is dat elke volgende Linux-installatie geen bootmanager schrijft naar het mbr.
    Na de installatie boot je in het OS waar de originele bootmanager van wordt gebruikt (bijv. Grub van de eerste Linux-installatie) en voeg je de nieuwe Linux-installatie hieraan toe.

    Max
  • Hoi Max,

    Bedankt voor je reactie.

    Even voor de goede orde: ik heb mijn harde schijf als volgt ingedeeld: 1 primaire XP-partitie, 1 primaire Suse
    oot-partitie, een extended partitie met de volgende logische linux directories (partities) swap, /usr, /var, /usr/local en /home en daarnaast nog enige Windows-partities. Tussen de XP-partitie en de Suse-
    ootpartitie zit nog 3 giga vrije ruimte (was een primaire XP-partitie).

    Zou jij mij (ik ben een beginnende Linux gebruiker), stap voor stap willen uitleggen hoe jij rekening houdend met bovengenoemde indeling mijn harde schijf zou indelen voor 2 Linux distributies?

    Zou ik de genoemde vrije ruimte als
    oot-partitie voor de andere Linux distributie kunnen gebruiken? Je zegt, dat ik de reeds aangemaakte swapfile ook voor de tweede Linux-OS kan bestemmen. Maar hoe zit dat dan met de overige directories voor die tweede Linux-OS?

    In je reactie zeg je ook, dat bij het installeren van een tweede Linux-OS er geen bootmanager naar de MBR wordt geschreven. Hoe voeg ik die dan toe aan GRUB van mijn Suse-installatie?

    Graag zie ik ook hierop je reactie tegemoet. Nogmaals bij voorbaat dank.

    Jan
  • //Jan scheltes

    Hoe groot is je harddisk? Waarom wil je voor al die directories aparte partities? Behalve Swap die max al genoemd heeft, zou alleen /home kunnen worden gedeeld. Ik heb dat eens getest. Maar bij het delen van de /home partitie kunnen problemen ontstaan.

    Het toevoegen van andere Linux distro's in SuSE kan via Yast2, of door /boot/grub/menu.lst te editen.
  • [quote:0b9c946868="Jan scheltes"]Hoi Max,

    Bedankt voor je reactie.
    [/quote:0b9c946868]
    Geen dank :)
    [quote:0b9c946868]
    Even voor de goede orde: ik heb mijn harde schijf als volgt ingedeeld: 1 primaire XP-partitie, 1 primaire Suse
    oot-partitie, een extended partitie met de volgende logische linux directories (partities) swap, /usr, /var, /usr/local en /home en daarnaast nog enige Windows-partities. Tussen de XP-partitie en de Suse-
    ootpartitie zit nog 3 giga vrije ruimte (was een primaire XP-partitie).[/quote:0b9c946868]
    OK, die kun je gebruiken voor de nieuwe installatie.
    [quote:0b9c946868]
    Zou jij mij (ik ben een beginnende Linux gebruiker), stap voor stap willen uitleggen hoe jij rekening houdend met bovengenoemde indeling mijn harde schijf zou indelen voor 2 Linux distributies? [/quote:0b9c946868]
    Helaas, ik gebruik zelf geen mandrake, dus weet niet welke installatiestappen deze distro gebruikt.
    Gaat het om ongebruikte schijfruimte of is het een NTFS-partitie?
    Als je weet om welke partitie of om welk type bestandssysteem het gaat, dan kan het in principe niet fout gaan, op het moment dat het installatieprogramma bij het partitioneergedeelte aankomt moet je kiezen voor een optie om dat handmatig te doen (expert oid..) en dan vervolgens de bestaande swap-partitie aanwijzen als swap, en de lege partitie aanwijzen om te gebruiken als root-partitie.
    [quote:0b9c946868]
    Zou ik de genoemde vrije ruimte als
    oot-partitie voor de andere Linux distributie kunnen gebruiken?
    [/quote:0b9c946868]
    Neen, elke Linux-box moet zijn eigen systeemmappen hebben, ivm verschil in applicatie(versies) en de plek waar alles staat, om maar te zwijgen over de verschillen in configuratiemethodes en compilerkwesties..
    Enige wat je kunt delen is de swap-partitie, en je zou een map kunnen delen voor documenten etc..
    [quote:0b9c946868]
    Je zegt, dat ik de reeds aangemaakte swapfile ook voor de tweede Linux-OS kan bestemmen. Maar hoe zit dat dan met de overige directories voor die tweede Linux-OS?
    [/quote:0b9c946868]
    Alleen de swap kun je delen.
    Verder kun je zoals gezegd een documentenmap tussen beiden delen..
    Verder zou je kunnen experimenteren tussen het delen van bijv. desktopconfiguraties (kde) en e-mailboxen (bijv. kmail). Dat kun je doen door in de nieuwe installatie een symlink aan te maken naar de corresponderende mappen/bestanden op de oude linux-box, waarbij je de rechten ook moet rechtzetten (kun je doen door dezelfde users te gebruiken op beide distro's..)
    Doe dat wel stukje bij beetje, omdat ook in de configuratie van bijv. kde enkele verschillen zitten tussen suse en mandrake..


    Max
  • Hoi Jolo,

    Ik heb een 60 GB harde schijf.

    Ik ben tot die verdeling van de logische Linux-partities gekomen door wat ik ooit hierover in een boek heb gelezen. Is dat dan verkeerd? Een paar jaar geleden heb ik ook al eens een poging gewaagd om met Linux te gaan werken. Daar ben ik toen mee vastgelopen, jammergenoeg. Nu ik weer ben begonnen - het heeft me n.l. nooit losgelaten - heb ik me voorgenomen een hele lange tijd en intensief bezig te houden met Linux. Maar ik heb daarbij hulp nodig en die kan ik niet altijd vinden in de man-pages of Howto's.


    [quote="jolo
    Het toevoegen van andere Linux distro's in SuSE kan via Yast2, of door /boot/grub/menu.lst te editen.

    Hoe doe je dat?
  • Hoe doen jullie dat toch met die quotes?
  • Die indeling is prima…

    je kan prima al die directories opsplitsen naar partities zoals jij hebt gedaan..
    het geeft je namelijk meer flexibiliteit.

    Ik heb dat standaard ook gewoon zo ingesteld… daar is absoluut niks mis mee..
  • [quote:62b29ae3f2="Jan scheltes"]of door /boot/grub/menu.lst te editen.[/quote:62b29ae3f2]
    Van dat handmatig editen van /boot/grub/menu.lst heb ik een voorbeeld. Deze gebruik ik zelf op mijn Dual Pentium 1000 Mhz.

    [code:1:62b29ae3f2]
    # grub.conf generated by anaconda
    #
    # Note that you do not have to rerun grub after making changes to this file
    # NOTICE: You do not have a /boot partition. This means that
    # all kernel and initrd paths are relative to /, eg.
    # root (hd0,8)
    # kernel /boot/vmlinuz-version ro root=/dev/hda9
    # initrd /boot/initrd-version.img
    #boot=/dev/hda
    default=6
    timeout=10
    splashimage=(hd0,8)/boot/grub/splash.xpm.gz
    title Red Hat Linux (2.6.0-0.test4.1.32)
    root (hd0,8)
    kernel /boot/vmlinuz-2.6.0-0.test4.1.32 ro root=LABEL=/ hdc=ide-scsi
    initrd /boot/initrd-2.6.0-0.test4.1.32.img

    title Red Hat Linux-up (2.4.20-8)
    root (hd0,8)
    kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/ hdc=ide-scsi
    initrd /boot/initrd-2.4.20-8.img

    title WindowsXP
    rootnoverify (hd0,0)
    chainloader +1

    title Debian 3.0 (kernel 2.4.18)
    root (hd0,11)
    kernel /vmlinuz root=/dev/hda12 hdc=ide-scsi

    title Debian 3.0 (kernel 2.4.20)
    root (hd0,11)
    kernel /boot/vmlinuz-2.4.20 root=/dev/hda12 hdc=ide-scsi

    title Debian 3.0 (kernel 2.6 test2)
    root (hd0,11)
    kernel /boot/vmlinuz-2.6.0-test2 root=/dev/hda12 hdc=ide-scsi

    title SuSE 8.2 KDE 3.1.3
    root (hd0,7)
    kernel /boot/vmlinuz root=/dev/hda8 vga=791 noapic hdc=ide-scsi
    initrd /boot/initrd


    title Mandrake 9.1
    root (hd0,9)
    kernel /boot/vmlinuz root=/dev/hda10 devfs=mount acpi=off quiet hdc=ide-scsi
    initrd /boot/initrd.img

    title Mandrake 9.1 smp
    root (hd0,9)
    kernel /boot/vmlinuz-smp root=/dev/hda10 devfs=mount acpi=off quiet hdc=ide-scsi
    initrd /boot/initrd-smp.img

    title Mandrake 9.2 RC 1
    root (hd0,6)
    kernel /boot/vmlinuz root=/dev/hda7 devfs=mount acpi=off quiet hdc=ide-scsi
    initrd /boot/initrd.img

    title Mandrake 9.2 RC 1 smp
    root (hd0,6)
    kernel /boot/vmlinuz-smp root=/dev/hda7 devfs=mount acpi=off quiet hdc=ide-scsi
    initrd /boot/initrd-smp.img

    title Slackware 9.0 (kernel 2.4.21)
    root (hd0,12)
    kernel /boot/vmlinuz ro root=/dev/hda13 hdc=ide-scsi

    title Slackware 9.0 (kernel 2.4.60-test4)
    root (hd0,12)
    kernel /boot/vmlinuz-2.6.0-test4 root=/dev/hda13 hdc=ide-scsi

    title FreeBSD
    rootnoverify (hd0,b)
    chainloader +1
    [/code:1:62b29ae3f2] Zoals je ziet heb ik ook meerdere Linux distro's

    [quote:62b29ae3f2="KayJay"]Die indeling is prima…

    je kan prima al die directories opsplitsen naar partities zoals jij hebt gedaan..
    het geeft je namelijk meer flexibiliteit.

    Ik heb dat standaard ook gewoon zo ingesteld… daar is absoluut niks mis mee..[/quote:62b29ae3f2] Meen je dat? Als ik dat zou doen met boven staande Linux distro's, dan loopt het wel erg uit de hand met het aantal partitie's :P
  • Hoi Max,

    Je zegt, dat ik de 3 gig vrije ruimte tussen de XP-partitie en de Suse-
    oot partitie kan gebruiken voor de 2de Linux-installatie.

    Op mijn vraag "Zou ik de genoemde vrije ruimte (die 3 gig dus) als
    oot-partitie voor de andere Linux distributie kunnen gebruiken?" zeg je:

    "Neen, elke Linux-box moet zijn eigen systeemmappen hebben, ivm verschil in applicatie(versies) en de plek waar alles staat, om maar te zwijgen over de verschillen in configuratiemethodes en compilerkwesties..
    Enige wat je kunt delen is de swap-partitie, en je zou een map kunnen delen voor documenten etc.."

    Is hier sprake van een misverstand?

    Je vraagt: "Gaat het om ongebruikte schijfruimte of is het een NTFS-partitie?"

    Neen, het is echt vrije ruimte zonder bestandssysteem. Moet nog geformateerd worden in Ext2 bestandssysteem.
  • Mannen,

    Even als reactie op hetgeen Jolo zegt over het editten van de bootloader:
    Ik zie het al, het is in dit stadium nog te hoog gegrepen voor mij. Terug naar de basis!
    Dit wordt me te moeilijk. Daar ben ik duidelijk nog niet aan toe. Overigens kan ik toch niet laten om nog één vraag te stellen: kan ik op de vrije ruimte waar ik het over heb in zijn geheel een Linux distributie installeren, dus zonder directories als logische partities in de uitgebreide partitie en zonder vermelding hiervan in de bootloader doch deze Linux distributie steeds opstarten met een bootdiskette? Is dat een gekke vraag? Zo ja, sorry!

    Bedankt voor al jullie hulp en suggesties.

    Jan
  • [quote:90c47063bc=" Jan scheltes"]Dit wordt me te moeilijk. [/quote:90c47063bc] Nou echt moeilijk is het niet. Stel je installeert eerst SuSE, en dan Mandrake. De GRUB van Mandrake installeer je dan in de root partitie van Mandrake. Vanuit SuSE mount je de Mandrake partitie. Dan kopieer je vanuit Mandrake's /boot/grub/menu.lst de regels die je nodig hebt, naar de /boot/grub/menu.lst van SuSE.
    [quote:90c47063bc=" Jan scheltes"] kan ik op de vrije ruimte waar ik het over heb in zijn geheel een Linux distributie installeren, dus zonder directories als logische partities in de uitgebreide partitie en zonder vermelding hiervan in de bootloader doch deze Linux distributie steeds opstarten met een bootdiskette? Is dat een gekke vraag? Zo ja, sorry! [/quote:90c47063bc]Ja, dat kan. Enne er zijn geen gekke vragen. :wink: Wel gekke antwoorden. :P

Beantwoord deze vraag

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