WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Linux als CD-Server ohne den ganzen Laufwerken!? (http://www.wcm.at/forum/showthread.php?t=62492)

Ghandi 10.07.2002 08:32

Linux als CD-Server ohne den ganzen Laufwerken!?
 
Hi zusammen, ich wollte mal fragen ob es möglich ist, im Linux einen CD-Server dazu stellen allerdings ohne den ganzen laufwerken, ich dachte daran, von ca. 3-5 CDs ein Image zu erstellen und das dann eben über samba frei zu geben, ist es möglich so ein image im linux zu erstellen, ist meine idee überhaupt möglich?
Und wenn ja, wie mach i des dann mit den Images? :)

danke schonmal für die folgende Hilfe im Vorraus...

ghandi

PS.: Hab Suse 8.0 / bin anfänger

pong 10.07.2002 09:20

vielleicht umständlich (geht aber sicher)

ein iso (oda halt alles ausser nrg) image erstellen (sollte auch mit linux möglich sein, bzw windoof mit cdrwin)
diese images dann halt auf deinen server spielen
freigeben
mit den daemon-tools(.com) die images vom windows-client mounten

Ghandi 10.07.2002 09:27

es is folgendes, ich möcht gern das ich dann eben ein netzlaufwerk hab aufn Linux Server, dort drinnen sind dann sozusagen die cds, die User von den Windows maschinen sollen drauf zu greifen und des ganze als ordner sehen, also jede cd ein eigener Ordner wie bei einem cd server eben, i kann allerdings den cd inhalt net kopieren weil ja doch ab und wan kopier schutz oben ist... hmm?

Lotussteve 10.07.2002 09:30

Re: Linux als CD-Server ohne den ganzen Laufwerken!?
 
Zitat:

Original geschrieben von Ghandi
allerdings ohne den ganzen laufwerken, und über samba frei zu geben

ist es möglich so ein image im linux zu erstellen

Hallo!

Nur damit ich dich richtig verstehe:

Server ohne CD-Laufwerke, die ISO-Images sollen von dort runterladbar sein ODER willst du daß der INHALT der Images verfügbar ist?

Letzteres geht mit dem Loopbackdevice:

mount -t iso9660 -o loop LABER.iso mnt/isoimage

Und das Erstellen eines Images ist ein Kommando, da brauch ich keine GUI dafür ;) :

dd if=/dev/hdX of=/home/ghandi/LABER.iso

Ersetze das hdX durch dein korrektes CD-Laufwerk und fertig :)

EDIT: Als ich mein Posting schrieb war deins noch nicht da:

dd geht immer, da es eine bit für bit Kopie anlegt, Kopierschutz sollte egal sein AFAIK.


Ciao,

Steve

Ghandi 10.07.2002 09:56

jo stimmt.. hab mich falsch ausgedrückt tut mir leid :)

Ich möchte gerne den Inhalt der CDS dort anzeigen, ich werd mal versuchen ob ich das hinbekomm was du da geschrieben hast, danke schonmal :)

ghandi

Ghandi 10.07.2002 10:45

hab das jetzt mitn image probiert des hat wirkli supa funktioniert *fasziniertbin* :) allerdings mein samba, der startet net, und wenn ich in /etc/init.d start smb eingeb dann sagt er mir das er den befehl start net kennt.. ??? pls help :)

ghandi

Lotussteve 10.07.2002 11:11

Zitat:

Original geschrieben von Ghandi
allerdings mein samba, der startet net, und wenn ich in /etc/init.d start smb eingeb dann sagt er mir das er den befehl start net kennt.. ??? pls help :)
Hallo!

Der Befehl lautet "/etc/init.d/samba start" denke ich mal (sitze in der Arbeit). So wie du es geschrieben hast kann es nicht gehen da du nur ein Verzeichnis, ein Parameter und dann erst die Datei angibst!


Ciao,

Steve

Ghandi 10.07.2002 11:28

hast recht ghabt der befehl funktioniert :) i sitz übrigens auch in da arbeit, i weis net i glaub i krieg des net hin, i hab glaubt i kenn mi mitn samba aus hab bei da 7.4 auch alles damit gmacht nur irgendwie funkt des jetzt net mehr so wie früher.. ich seh den rechner einfach net im netzwerk.. versteh net warum.. browsable is auf yes genauso wie public.. security auf share.. was mach i falsch?

ghandi

Lotussteve 10.07.2002 11:34

Hallo!

Sorry, Samba tanze ich nicht, bin froh daß ich mein Netzwerk nicht mit irgendwelche schmutzigen Kisten verseuche ;)

Vielleicht machst du einen neuen Thread auf mit passendem Titel?


Ciao,

Steve

Ghandi 10.07.2002 11:37

werd i versuchen, danke dir auf jeden fall, achja, noch eine frage ich hab des net ganz verstanden, ich hab nun das image erstellt.. dieser mount befehl, was passiert da genau wenn ich diesen eingeb?

Bei mir schreibt er nämlich das der mnt/isoimage mountpunkt net existiert...

:) ghandi

valo 10.07.2002 13:05

der befehl für smb start ist /etc/init.d/smb start

der mountpoint (mnt/isoimage) sollte vorhanden sein :D

also erstell in /mnt eine verzeichnis "isoimage", dann gehts...

Ghandi 10.07.2002 13:22

Jetzt hab i alles verstanden.. da merkt ma halt scho was linux so drauf hat :) so wenn i des jetzt no mitn samba schaff dann hab i des wirkli scho gsofft.. supa! :) danke euch.. wards ma wirkli a große Hilfe!

ghandi

citizen428 10.07.2002 13:24

Zitat:

Original geschrieben von Ghandi
dieser mount befehl, was passiert da genau wenn ich diesen eingeb?

Er mountet den Inhalt der Imagedatei als Filesystem in deiner Verzeichnisstruktur.

Dafür mußt Loopback-Support beim Kernenlkompilieren aktiviert werden.

[edit:]
Noch ein kleiner Link zum Thema:

http://www.linuxlookup.com/html/totw/2000/october.html

valo 10.07.2002 13:25

Zitat:

Original geschrieben von Ghandi
so wenn i des jetzt no mitn samba schaff dann hab i des wirkli scho gsofft.. supa! :) danke euch.. wards ma wirkli a große Hilfe!

ghandi

wennst a paar fragen hast, frag afoch, a bissl kenn i mi damit scho aus :D

Ghandi 10.07.2002 13:30

cool... naja.. ich seh meinen linux rechner net im netzwerk.. was mach i falsch? :)

valo 10.07.2002 13:34

smb.conf hast aber schon an deine bedürfnisse angepasst und was freigegeben, oder?

das config file is (finde ich) sehr gut dokumentiert und wenn du ein verzeichnis freigegeben hast machst ein /etc/init.d/smb start und samba sollte starten (schau halt mal in den logs ob da irgendwelche fehlermeldungen sind)

_m3 10.07.2002 13:36

testparm vor dem "smb start" micht vergessen ;)

Ghandi 10.07.2002 13:37

die smb.conf hab i angepasst jo, ich hab browseable auf yes, genauso wie das public, ich hab auch ein verzeichniss angegeben, aber er findet netamal den rechner des versteh i net.. i schaus mir nochmal genau an, muss i vielleicht neben dem samba no irgendwas laufen oda installiert haben damit ich ihn im win netzwerk sehe? Security is übrigens auf share eingestellt.

valo 10.07.2002 13:41

puh, i bin jetzt ned zuhaus, kann also ned nachschaun...

Ghandi 10.07.2002 13:42

Ah, i habs gschafft es funktioniert.. jetzt hätt ich nur noch eine einzige bitte, was muss ich machen das der smb automatisch startet, sollt der rehcner mal abstürzen möcht i erm nur einschalten und es soll alles wieder gehn, i weis scho linux stürtzt net ab, aba stromausfall gitbs ja auch no *gg* :)

ghandi

Lotussteve 10.07.2002 14:09

Zitat:

Original geschrieben von Ghandi
was muss ich machen das der smb automatisch startet,
Hallo!

Du machste einen Link in deinem Runlevel (bei Debian /etc/rc2.d/) namens S99samba und verlinkst ihn auf /etc/init.d/samba oder smb, wie es halt bei dir heisst.


Ciao,

Steve

Ghandi 10.07.2002 14:13

supa werd i machen, eine frage hab ich aber trotzdem noch, wenn ich nun die ganzen images mounte, also natürlich in ver. verzeichnisse, und der rechner wird neu gestartet, dann bleiben diese mount points erhalten?

ghandi

citizen428 10.07.2002 14:18

Zitat:

Original geschrieben von Ghandi
i weis scho linux stürtzt net ab, aba stromausfall gitbs ja auch no
Und darum hat Gott am 8. Tag die USV's erfunden. Ein Feiertag für jeden Admin ;)

Ghandi 10.07.2002 14:19

*lol* is jo nur a cd server! :)

Lotussteve 10.07.2002 14:22

Zitat:

Original geschrieben von Ghandi
wenn ich nun die ganzen images mounte, also natürlich in ver. verzeichnisse, und der rechner wird neu gestartet, dann bleiben diese mount points erhalten?
Hallo!

Nein, aber ich denke wenn du sie in die /etc/fstab einträgst tun sie das schon :)

man fstab



Ciao,

Steve

Ghandi 10.07.2002 14:23

so des sollt reichen, ich erstell jetzt mal die isos, schau ma des dan mit dem auto start vom samba an und mit dem auto mounten, ich hoff i krieg des hin, ihr habts ma wirkli gholfen, des find i echt supa, das des so schnell geht! :)

danke nochmal! hab heut mal wieder was dazu glernt!

_m3 10.07.2002 14:23

Welche distri?

Ghandi 10.07.2002 14:25

Suse 8.0 hab i aba ganz oben scho gschrieben ;)

Lotussteve 10.07.2002 14:28

Zitat:

Original geschrieben von Ghandi
ihr habts ma wirkli gholfen, des find i echt supa, das des so schnell geht! :)

Hallo!

<Firmenstimme>

KOSTENSTELLE?

RECHNUNGSADRESSE?

</Firmenstimme>


:hehe:


Ciao,

Steve

Ghandi 10.07.2002 14:33

http://216.40.249.192/mysmilies/cwm/big/disturbed.gif

*ggg*

citizen428 10.07.2002 14:36

Zitat:

Original geschrieben von Ghandi
ich nun die ganzen images mounte, also natürlich in ver. verzeichnisse, und der rechner wird neu gestartet, dann bleiben diese mount points erhalten?

Naja, die Mountpoints an sich bleiben schon erhalten, aber damit Images auch wieder automatisch gemountet werden siehe Steves Posting und man fstab.

Ghandi 10.07.2002 15:36

mei i komm no imma net zamman *so bledbin*

i hab jetzt in die fstab folgends rein gschrieben

mount -t iso9660 -o loop /isoverzeichniss /mountverzeichniss

und er schreibt ma imma das die line in da fstab bad is

ausserdem weis i net wie i den link erstell, mit ln hab i versucht aba irgendwie funzt des net ganz geh bitte helfts ma noamoi! :)

dan ke

valo 10.07.2002 16:10

"man fstab" und "man mount" sollten dir bei der syntax helfen... ;)

annahme: die iso's liegen in "/iso" und heissen "imageX.iso"

Code:

/iso/image1.iso    /mnt/iso1    iso9660    ro
wenn ich das jetzt richtig geschaut hab...

müsst es aber ausprobiern, hab aber kein image auf den servern in der arbeit :D

valo 10.07.2002 16:11

Zitat:

Original geschrieben von Ghandi
mount -t iso9660 -o loop /isoverzeichniss /mountverzeichniss
dumusst aber a datei (das image) angeben, ned a verzeichnis...

Ghandi 10.07.2002 16:20

i hab des jetzt alles probiert, des funktioniert nicht, wenn ich das so mach wie du des sagst valo dann schreibt er mir

/isoverzeichniss/*.iso is kein block device?

:(

_m3 10.07.2002 16:39

Nix *.iso.
Musst Du für JEDES ISO-File einen Mountpoint machen.
Und das Verzeichnis, in dem die Mountpoints drinnen liegen gibst dann als Samba-Share frei.

Ghandi 10.07.2002 22:03

ja is mir schon klar :) i hab des *.iso nur gmeint für eine datei halt.. sorry war mein fehler, habs so versucht.. es geht einfach net.. i verstehst net.. :(

ghandi

Ghandi 11.07.2002 11:10

hat noch jemand ein paar ideen, wie ich das mit dem mounten vielleicht machen könnte, i weis net i hab jetzt wirklich schon alles versucht...

fstab/

/iso/image1.iso /mnt/iso1 iso9660 ro (geht net)

gesamter mount befehlt geht auch nicht..

die isos liegen bei mir auf /home/cdserver/isos/, mounten möcht ich sie gerne auf /cdserver/verzeichnisse

pls help! :)

danke

citizen428 11.07.2002 11:31

Zitat:

Original geschrieben von Ghandi
/iso/image1.iso /mnt/iso1 iso9660 ro (geht net)

die isos liegen bei mir auf /home/cdserver/isos/, mounten möcht ich sie gerne auf /cdserver/verzeichnisse

/home/cdserver/iso /cdserver/verzeinis iso9660 ro

Das es mit Verzeichnissen die es nicht gibt nicht geht, sollte klar sein, wäre vielleicht nicht schlecht wenn du dir doch mal die Manpage zu fstab durchliest.

Lotussteve 11.07.2002 11:37

Zitat:

Original geschrieben von Ghandi
/iso/image1.iso /mnt/iso1 iso9660 ro (geht net)

gesamter mount befehlt geht auch nicht..

die isos liegen bei mir auf /home/cdserver/isos/, mounten möcht ich sie gerne auf /cdserver/verzeichnisse

Hallo!

Nicht getestet da in der Arbeit:

ad 1.) das ist unlogisch weil du in 3.) schreibst daß sie in /home/cdserver/isos/ liegen:

Code:

/home/cdserver/isos/iso1.iso /cdserver/iso1/ iso9660 loop,user,auto,ro 0 0
Wenn es überhaupt geht, worüber ich mir nicht sicher bin,dann so!

ad 2.) Ich bezweifle daß du die info oder man fstab gelesen hast, sonst würdest du das nicht probieren....was hat ein Befehl in dieser Konfig verloren?

ad 3.) warum hast du dann /isos/iso1.iso in deinem Beispiel angegeben?

Da ich heute das entsprechende T-shirt anhabe:

RTFM


Ciao,

Steve


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag