v1.40 10-01-2002
Wijzigingen | ||
---|---|---|
Herziening v1.40 | 10-01-2002 | Herzien door: rjt |
Beschrijving en link naar cdtower shellscript toegevoegd. | ||
Herziening v1.30 | 08-01-2002 | Herzien door: rjt |
Veel toevoegingen en wijzigingen aan de markup in DocBook XML en pubdate data gecorrigeerd. | ||
Herziening v1.01 | 07-01-2002 | Herzien door: rjt |
Bijgewerkt voor 2.4 kernels. Meer Referenties en links toegevoegd. Omgezet naar DocBook XML 4.1.2. Licentie gewijzigd van LDP standaard in GFDL. | ||
Herziening v1.00 | 23-09-2000 | Herzien door: rjt |
Conversie van Linuxdoc SGML naar DocBook 3.1 SGML | ||
Herziening v0.10 | 01-09-2000 | Herzien door: rjt |
Conversie van text/html naar Linuxdoc SGML, kerneltweak (addloops) sectie toegevoegd | ||
Herziening v0.01 | 2000-08-18 | Herzien door: rjt |
Eerste versie uitgegeven in tekst en html. |
In de CD-Server HOWTO worden de stappen en opdrachten beschreven die je kunt gebruiken om je eigen CD-Server op te zetten onder Linux in combinatie met een aantal ingebouwde Unix opdrachten en andere vrij verkrijgbare softwarepackages. De CD-Server kan dan de CD's via het netwerk met Windows en/of andere client machines delen.
Met de steeds goedkoper wordende disks (100GB Western Digital 7200rpm beschikbaar voor US $195 in januari 2002), is het uitvoerbaarder een op Open Source software gebaseerde CD Server oplossing te gebruiken, in plaats van $800-$4.000 te betalen voor een software, thin-server, of CD Jukebox oplossing.
Ik heb mijn CD-Server opgezet op een Pentium 200 met 64MB RAM, waarbij ik van één van deze grote drives gebruik heb gemaakt.
Eventuele opmerkingen, suggesties, aanvullingen en correcties kunnen worden opgestuurd naar mijn e-mailadres op Talcon Information Systems: <randy@talcon.com>.
Deze HOWTO is specifiek gericht op systeembeheerders en voor de voorbeelden wordt gebruik gemaakt van Linux. Het zou met andere Unix-varianten moeten werken op voorwaarde dat een loopdevice beschikbaar is of een methode om een CD image bestand binnen de directorystructuur als een blockdevice te mounten met het iso9660 bestandssysteem.
De opdrachten en utility's die nodig zijn om je eigen CD-Server op te zetten zijn reeds opgenomen in de meeste (zo niet alle) Linux distributies.
Een Linux distributie (deze HOWTO gebruikt) Linux-Mandrake voor de voorbeelden)
dd - Converteert en kopieert een bestand (een standaard Unix opdracht)
mount - Mount en Unmount bestandssystemen (een standaard Unix opdracht)
Samba - Een Windows SMB/CIFS bestandsserver voor Unix
NFS (optioneel voor Unix) - Network File System (opgenomen in Linux distributies)
Netatalk (optioneel voor Macs) - Een package dat een Unix machine Appletalk print en file services laat leveren op een LAN.
Voor de 2.4 kernels, had de Linux-Mandrake distributie die ik toen gebruikte, slechts ondersteuning voor 8 loopdevices in de kernel gecompileerd (zie paragraaf Ondersteuning toevoegen voor meer loopdevices om dit aantal te verhogen). Toendertijd kon je met die standaardwaarde slechts 8 CD's tegelijkertijd op een netwerk delen en om er meer dan 8 te delen, moest de broncode van de loopblock driver (loop.c) worden aangepast en een nieuwe kernel worden gecompileerd.
Sinds de 2.4 kernels is dit niet langer nodig. Je kunt het aantal loopdevices nu dynamisch instellen via de max_loop moduleparameter, of door max_loop=[1-255] aan de kernel door te geven tijdens het booten.
"SMB HOWTO" door: David Wood, dwood (at) plugged.net.au. Maakt onderdeel uit van het Linux Documentation Project. In dit document wordt beschreven hoe het Server Message Block (SMB) protocol te gebruiken, ook genaamd het Session Message Block, NetBIOS of LanManager protocol, onder Linux met behulp van Samba.
Using Samba door: Robert Eckstein, David Collier-Brown, Peter Kelly 1st Edition November 1999, O'Reilly and Associates, Inc. ISBN 1-56592-449-5,
"De Linux CD-ROM HOWTO" door: Jeff Tranter, tranter (at) pobox.com. Maakt onderdeel uit van het Linux Documentation Project. Hoe CD-ROM drives onder Linux te installeren, configureren en gebruiken. Het geeft een opsomming van de ondersteunde hardware en beantwoordt een aantal veelgestelde vragen. In deze HOWTO wordt ook wat informatie gegegeven over het gebruik van multi-platter CD-ROM drives onder Linux.
"CD-Writing HOWTO" door: Winfried Trümper, winni (at) xpilot.org. Maakt onderdeel uit van het Linux Documentation Project. In dit document wordt uitgelegd hoe CD-ROM's onder Linux kunnen worden beschreven. In deze HOWTO is ook informatie opgenomen over het maken van 1:1 kopieën van CD-ROM's.
CDServer-HOWTO, Copyright © 2000-2002, door Randolph J. Tata, All Rights Reserved
Het is toegestaan dit document onder de voorwaarden van de GNU Free Documentation License, versie 1.1 of enige latere versie gepubliceerd door de Free Sofware Foundation te kopiëren, distribueren en/of wijzigen; zonder Invariant Secties, zonder Front-Cover tekst en geen Back-Cover tekst. Een kopie van de licentie is opgenomen in Aanhangsel A getiteld "GNU Free Documentation License".
Gebruik de informatie in dit document op eigen risico. Ik verwerp enige potentiële aansprakelijkheid voor de inhoud van dit document. Gebruik van de concepten, voorbeelden en of andere inhoud van dit document geschiedt geheel op eigen risico.
Alle copyrights vallen in handen van hun eigenaren, tenzij specifiek anders vermeld. Gebruik van een term in dit document moet niet worden aangemerkt als zijnde van invloed op de geldigheid van enig handelsmerk of servicemerk.
Het benoemen van bepaalde producten of merken zou niet moeten worden gezien als onderschrijvingen.
Het wordt sterk aanbevolen dat je een backup maakt van je systeem voordat je een belangrijke installatie uit gaat voeren en dat je met regelmaat backups maakt.
Controleer zoals altijd de historierevisie bovenaan dit document.
De DocBook XML broncode van dit document is beschikbaar. Eventuele toevoegingen/wijzigingen moeten worden gemaakt in de DocBook XML source, niet in een daarvan afgeleid formaat.
De homepage van dit document is te vinden op CDServer-HOWTO page in geval je de laatste versie nodig hebt, of als er zich een probleem voordoet met het paginaformaat dat je aan het bekijken bent.
Mijn dank gaat uit naar de lezers van deze HOWTO en degenen die bereid waren hun ervaringen en kennis met mij te delen. Ik heb het genoegen te erkennen:
Mark F. Komarinski | markk (at) linuxdoc.org | LDP Author Guide |
Jorge Godoy | godoy (at) metalab.unc.edu | LDP Author Guide |
David C. Merrill | dcmerrill (at) mindspring.com | LDP Author Guide |
Stein Gjoen | sgjoen (at) nyx.net | HOWTO-Template |
Gregory Leblanc | gleblanc (at) cu-portland.edu | HOWTO-Template |
Greg Ferguson | gferg (at) sgi.com | HOWTO-Template |
Amar Chaouche | achaouche (at) linbox.com | mount unhide option |
Giblhauser Carl Michael | mike (at) bawb.bmlf.gv.at | runoutblock i/o errors |
Monte Milanuk | milanuk (at) yahoo.com | nfs help |
Paul A. Sand | pas (at) unh.edu | loop module option max_loop |
Tony Melia | Tony.Melia (at) downsmicro.com.au | max_loop kernel boot parameter |
Richard Black | Richard.Black (at) compaq.com | meer info en mknod script |
Bradley Wendelboe | krakken (at) icehouse.2y.net | cdtower shellscript |
James Mumm | dart (at) windeath.2y.net | cdtower shellscript |
Koreaans (html en sgml) op http://www.ibiblio.org/pub/Linux/docs/HOWTO/translations/korean/
Als je de capaciteit hebt, zou het fijn zijn als je de CDServer-HOWTO beschikbaar stelde in een aantal formaten en talen.
Stuur alsjeblieft de volgende gegevens naar mij op, als je dit document hebt vertaald:
Je naam, e-mailadres, de taal en (bijvoorkeur) de URL naar het vertaalde document
Of een email bijlage van het werk.
Stuur beiden alsjeblieft naar mijn e-mailadres op Talcon Information Systems: <randy@talcon.com>.
Volgende | ||
Procedure |