Vraag & Antwoord

OS Linux

Swap-partitie maken?

9 antwoorden
  • Op dit moment heb ik een fileserver (RH9) draaien op een 486 met 32MB RAM, maar ik heb van een vriend zijn oude Pentium met 64MB RAM gekregen. Deze wil ik graag inrichten als nieuwe fileserver zodat de oude de deur uit kan... Echter, bij het installeren van Slackware 10.1 moet je met fdisk of cfdisk de partities maken. Aangezien ik alleen de Windows-variant van fdisk ken heb ik gekozen voor cfdisk. De HD die erin zit is 8,5GB groot en wilde ik als volgt indelen:[list:5c4d66f9fd][*:5c4d66f9fd]/dev/hda1 --> /boot --> 512MB[*:5c4d66f9fd]/dev/hda2 --> swap --> 256MB[*:5c4d66f9fd]/dev/hda3 --> / --> 2GB[*:5c4d66f9fd]/dev/hda4 --> /var --> 1GB[*:5c4d66f9fd]/dev/hda5 --> /home --> de rest[/list:u:5c4d66f9fd]Nu loop ik tegen een aantal problemen aan... Ten eerste wordt door [url=http://wiki.nedlinux.nl/index.php?page=Slackware+installatie+in+vogelvlucht]NedLinux[/url] niet gerept over een /boot-partitie, maar RH had er bij mij ook eentje... Is deze wel of niet nodig?. Ten tweede dacht ik mij te herinneren dat je per HD maar maximaal 4 primaire partities kan maken. Klopt dit en zo ja: is dat een probleem voor mij? En als laatste: hoe stel ik in cfdisk het type van een partitie in op SWAP? Als ik in het menu voor Type kies zie ik er geen simpele swap tussen staan... Als iemand het kan uitleggen in fdisk is dat ook goed. Hopelijk kunnen jullie helpen, mvg, - Bas
  • [quote:894d8262bb="BasHamar"] /dev/hda1 --> /boot --> 512MB /dev/hda2 --> swap --> 256MB /dev/hda3 --> / --> 2GB /dev/hda4 --> /var --> 1GB /dev/hda5 --> /home --> de rest Ten tweede dacht ik mij te herinneren dat je per HD maar maximaal 4 primaire partities kan maken. Klopt dit[/quote:894d8262bb] Dit klopt inderdaad. Die partitie indeling is inderdaad niet mogelijk. Want die logische partitie /dev/hda5 kan alleen bestaan in een primaire extended partitie. Je zou die swap partitie kunnen op /dev/hda6 Overigens heeft Linux geen primaire partities nodig. Als je daarentegen voor een fileserver een BDS zou nemen, dan is een primaire partitie (die een slice wordt genoemd) wel vereist. [quote:894d8262bb="BasHamar"]niet gerept over een /boot-partitie, maar RH had er bij mij ook eentje... Is deze wel of niet nodig?. [/quote:894d8262bb] Waarschijnlijk is deze niet echt nodig. Maar als je harde schijf niet volledig wordt gedetecteerd door de BIOS, dan zou een boot partitie wel nuttig kunnen zijn. Deze boot partitie moet dan binnen de eerste 1024 cilinders van de harde schijf staan. [quote:894d8262bb="BasHamar"] En als laatste: hoe stel ik in cfdisk het type van een partitie in op SWAP? Als ik in het menu voor Type kies zie ik er geen simpele swap tussen staan... Als iemand het kan uitleggen in fdisk is dat ook goed. [/quote:894d8262bb] Lees voor het installeren van Slackware deze [url=http://www.slackware.nl/documentatie/slack_install.php]handleiding.[/url] en in cfdisk kun je Hulp (Help) selecteren en [Enter] voor meer info.
  • Wellicht is de volgende indeling wel handig: [code:1:05d5df0eb9] /dev/hda1 -> /boot (368 MB) /dev/hda2 -> / (root) (1 GB) /dev/hda5 -> /home (restant) /dev/hda 6 -> /var (/var kan mss beter onder "/") (768 MB, tenzij onder "/") /dev/hda7 -> SWAP (768 MB) (als je /var onder "/" onderbrengt wordt het /dev/hda6) [/code:1:05d5df0eb9] Je hebt voor "/" niet zo veel ruimte nodig omdat je kunt afzien van X met alles wat er bij komt. Ook /boot hoeft niet zo groot te zijn. Ik adviseer je wel om Webmin te installeren. Lekker makkelijk en nog veilig ook ;) Groet, M.V. Wesstein
  • Tsja een partitie indeling is helemaal afhankelijk van je wensen. Daar zijn geen richtlijnen voor aan te geven. Over het algemeen zal de indeling er voor een desktopsysteem totaal anders uitzien dan voor een server. En zeker voor een server die aan het internet hangt is het noodzaak de partitie indeling zorgvuldig te kiezen (dit in verband met security). Mijn desktop (3 partities): [code:1:6fdb7f0b62] arvid@odin:~ $ cat /etc/fstab # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/hda3 / ext3 defaults,errors=remount-ro 0 1 /dev/hda1 /boot ext3 defaults 0 2 /dev/hda4 /home ext3 defaults 0 2 /dev/hda2 none swap sw 0 0 /dev/hdd /media/cdrom0 udf,iso9660 ro,user,noauto 0 0 /dev/hdc /media/cdrom1 udf,iso9660 ro,user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 /dev/sda /media/usb0 auto rw,user,noauto 0 0 arvid@odin:~ $ [/code:1:6fdb7f0b62] Een van mijn (internet) servers (10 partities): [code:1:6fdb7f0b62] servadm@thor:~$ cat /etc/fstab # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> /dev/hda2 / ext3 errors=remount-ro 0 1 /dev/hda3 none swap sw 0 0 proc /proc proc defaults 0 0 /dev/fd0 /floppy auto user,noauto,nodev,nosuid,noexec 0 /dev/cdrom /cdrom iso9660 ro,user,noauto,nodev,nosuid,noexec 0 /dev/hda1 /boot ext3 defaults,nodev 0 2 /dev/hda5 /usr ext3 defaults,nodev 0 2 /dev/hda6 /var ext3 defaults,nodev 0 2 /dev/hda7 /var/log ext3 defaults,nodev,nosuid,noexec 2 /dev/hda8 /var/tmp ext3 defaults,nodev,nosuid,noexec 2 /dev/hda9 /tmp ext3 defaults,nodev,nosuid,noexec 0 2 /dev/hda10 /home ext3 defaults,nodev,nosuid,noexec 2 servadm@thor:~$ [/code:1:6fdb7f0b62]
  • Kijk ff op [url]http://80.100.210.203/documents/Basisbeginselen_harde_schijven_en_partitionering.pdf[/url] daar staat eea. goed uitgelegd mbt. hd's en waarom en hoe partitie's ten tweede [code:1:50f2a55acf] /dev/hda1 --> /boot --> 512MB /dev/hda2 --> swap --> 256MB /dev/hda3 --> / --> 2GB /dev/hda4 --> /var --> 1GB /dev/hda5 --> /home --> de rest [/code:1:50f2a55acf] /boot hoeft echt niet zogroot te zijn. hier komt nml. alleen je kernel en evt. grub in dus 50 Mb is ruim voldoende (ik heb in /boot diverse kernels staan en gebruik incl. grubmenu niet meer dan 10 Mb) mocht je nog wat extra hd's hebben gebruik die dan voor /home persoonlijk hou ik voor een file/prinserver graag een wat grotere swap aan en een ruime /root maar vooral een grote /var Wat gaat dat ding allemaal regelen ?? wordt het ook je router /webserver /dhcp server enz. ? Bedenk dat je rustig een grote hd's in die machiene kan doen als je in de bios betreffende IDE op NONE zet, Linux zal hem nml. gewoon herkennen. voor een 8,5 gig zou ik dus kiezen : 1e pri.part. -- 50Mb /boot (/dev/hda1) 2e pri part -- rest- swap (/dev/hda2) 3e pri part -- 4 gig / (/dev/hda3 4e pri part -- 3 gig /var (/dev/hda4) /home op een andere schijf. als je die niet hebt; 1e pri.part. -- 50Mb /boot (/dev/hda1) 2e pri part -- rest- swap (/dev/hda2) 3e pri part -- 4 gig / (/dev/hda3 4e pri part -- extended partitie (/dev/hda4) 1e logische station -- 1gig /var (/dev/hda5) (regelmatig logs opschonen! ) 2e logische station -- 3 gig /home swap zover mogelijk vooraan op je schijf zodat het snel benaderd kan worden. heb je meerdere schijven maak dan meerdere swap-partitie's aan op de diverse schijven.
  • Mensen, allen bedankt voor jullie vlotte en complete antwoorden. De indeling waarmee ik aan de slag zal gaan is als volgt:[code:1:d484e13458]/dev/hda1 50MB /boot /dev/hda2 2GB swap /dev/hda3 2GB / /dev/hda4 extended partition /dev/hda5 2GB+ /var /dev/hda6 2GB /home[/code:1:d484e13458]De server is primair bedoeld om als "externe harde schijf" te dienen voor mijn laptop, aangezien deze zelf uiteraard niet echt uitgebreid kan worden. Er zitten dan ook nog 2 grote hd's in van 120GB en 160GB. Hierop wil ik echter geen Linux-systeembestanden hebben staan, puur bestanden die worden opgeslagen via mapped network drives in Windows (en dus als hd in Windows verschijnen). Daarnaast zal de server dienen als webserver voor persoonlijk gebruik, dwz Apache en PHP5 om websites te ontwikkelen en te testen, niet voor de buitenwereld toegankelijk. Uiteraard wordt de server uitgerust met Webmin, SSH en SCP zodat ik 'm kan configuren vanaf de laptop. In de nabije toekomst gaat hij waarschijnlijk ook als printserver dienen, dus ik heb gekozen voor een grote root en var en een kleinere home, aangezien die nauwelijks gebruikt gaat worden. Router wordt 't sowieso niet, héél misschien een DHCP-server als backup indien de internet-modem/router vastloopt om het intranet gaande te houden. Ik woon in een studentenhuis met 17 personen, dus enige belasting kan plaatsvinden. Goed, ik ga dit proberen, jullie horen nog of ik eruit kom. ;) Als jullie nog op- of aanmerkingen hebben, of suggesties, schroom dan niet deze te plaatsen, zolang ik de hd's nog niet heb overgezet ben ik voor alles in om te testen. Opnieuw installeren is geen probleem, daar leer ik alleen maar van. Iedereen nogmaals bedankt! - Bas --- [b:d484e13458]Edit:[/b:d484e13458] [i:d484e13458]2:13 uur.[/i:d484e13458] Hmz. :-? Installatie voltooid. Bij het booten krijg ik een kernel panic en ook de gemaakte SYSLINUX bootdiskette werkt niet. Oh well, morgen weer een dag... :D
  • Een Swap van 2 Gig is echt niet goed hoor met 32 Mb aan geheugen Ik zou zelf iets van 128 Mb aan Swap kiezen.
  • Ok, ik heb de swap teruggebracht naar 128MB en de vrijgekomen ruimte toegevoegd aan /. Vervolgens installatie opnieuw doorlopen. Het probleem leek te zitten in het feit dat de partities niet goed waren geformatteerd, terwijl ik dit bij de installatie wel had aangegeven (ook controleren op bad blocks). Hoe dan ook, hij start nu perfect op, binnenkort even Webmin erop en ik kan helemaal aan de slag... Mijn boot is nu 35MB, mijn / is 600MB. Klein vraagje: wat is het Slackware equivalent van Redhat's [i:deb3797499]ntsysv[/i:deb3797499]? - Bas
  • [quote:17249e2f94="BasHamar"]Klein vraagje: wat is het Slackware equivalent van Redhat's [i:17249e2f94]ntsysv[/i:17249e2f94]? - Bas[/quote:17249e2f94] Zo'n utility bestaat niet onder Slack, omdat Slack een BSD init style gebruikt. Hier staat dat heel duidelijk uitgelegd: http://www.bilbos-stekkie.com/slack_init/

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

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