sonnenblen.de - Das unabhängige Sun User Forum
Betriebssysteme => Betriebssystem-Tips => Thema gestartet von: erisch am 16. September 2003, 18:13:36
-
Hallo
Hab mir jetzt bei eBay ne SS5 mit 170er TurboSparc und 128MB RAM geholt, sozusagen zum einarbeiten in die Sun Welt.
Jetzt wollt ich mal fragen, was eurer Meinung nach das günstigste Betriebssystem für diese Maschine ist. Solaris soll ja sehr resourcenhungrig sein. Da es aber ne Sun ist wollt ich schon Solaris draufmachen. Aber wenn die SS5 zu schwach ist, mach ich auch Linux drauf, damit kenn ich mich wenigstens aus.
Vielen Dank im Voraus für eure Antworten
Mfg. der Erisch
-
Solaris 7 wäre vielleicht eine Alternative, am schnellsten wäre sicherlich NetBSD wobei hier darauf achten dass der FB unterstützt wird.
bye
Mats
-
DEBIAN linux geht auch, von Suse ist abzuraten, die basieren noch
auf RedHat, und dort ist die entwicklung eingestellt ...
gentoo und aurora sind auch noch linux-moeglichkeiten.
ich habe debian und solaris 7, damit kommt man ziemlich weit. wenn ich mich
recht erinnere, gab es bei der TURBOSPARC bei irgendeiner distribution
probleme, habe mich aber nicht darum gekuemmert, weil ich keine
derartige kiste habe.
http://www.ultralinux.org/ koennte weiterhelfen.
Hse
-
Erstmal Danke für die Antworten.
Ich denke ich werd mal Solaris 7 versuchen. Steht das auch unter so ner Free Solaris Lizenz und ist das käuflich zu erwerben?
Werd gleich mal Ausschau halten.
Mfg. Erisch
PS: Was heißt Suse basiert auf Redhat? Ich hab auf meinen x86 Systemen nur Redhat (6.2, 7.3, 8.0, 9.0) laufen und als ich das erste mal einem Kumpel mit Suse helfen sollte, hab ich mich überhaupt nicht zurechtgefunden. Alles ist anders, nix hat mehr mit Linux Standard zu tun. Ich finde Suse Schrott und nicht mit Redhat zu vergleichen.
-
Solaris 7 oder 8 würde ich nehmen.
Leider bekommt man nur die aktuelle Solars-Version 9 als freien download.
Am günstigsten ist wohl der Weg über eBay, dort ein Solaris 7 zu ersteigern, denn die gibt es sehr günstig.
-
DEBIAN linux geht auch, von Suse ist abzuraten, die basieren noch
auf RedHat, und dort ist die entwicklung eingestellt ...
korrigiere mich aber SuSE basierte auf Slackware ist aber schon lange davon weg. Ebenso wie Mandrake von dem Ursprung her von RedHat kommt aber die Gemeinsamkeiten gingen schon lange verlohren.
Zumindest ist es im PC Sektor so und da Slackware auch mal eine SPARC Variante im Programm hatte nehme ich sehr stark an dass SuSE/SPARC eher darauf basiert... sicher bin ich mir aber nicht
gentoo und aurora sind auch noch linux-moeglichkeiten.
gibt noch mehr z. B. PSlack wobei Gentoo nix für "Freizeit Linuxer" ist... um das auf die HDD zu bekommen muss man sich schon etwas auskennen.
recht erinnere, gab es bei der TURBOSPARC bei irgendeiner distribution probleme, habe mich aber nicht darum gekuemmert, weil ich keine derartige kiste habe.
ROSS CPUs haben generelle Probleme liegt aber nicht an der Distri sondern an dem Kernel an sich, ich bin aber schon zu lange weg vom Schuss um neueres zu wissen. Original SPARC CPUs von SUN machen aber meines Wissens keine Probleme.
Die Probleme bei ROSS CPUs sind einerseits undefinierbare Kernel Panics und das grössere Problem: ne ROSS CPU ist langsamer als org SUN CPUs womit eine SS mit ROSS CPU + Linux irgendwie was "vergeudetes" an sich hat ;)
bye
Mats
-
Ich dachte die TurboSparc kommt von Fujitsu. Egal, ich denke ich werd Solaris draufmachen. Das sollte ja die CPU schon unterstützen.
Mfg. Erisch
-
Die TurboSPARC kommen auch von FUJITSU.
Was Mats sagen will : Die HyperSPARC CPU von ROSS machen noch mehr Ärger als TurboSPARC.
-
jupp - war eigentlich nur ein Bezug auf 2 Dinge:
1. die Distri macht bei CPUs keine Probleme sondern der verwendete Kernel
2. ROSS CPUs + Linux = böse aber das nur am Rande auch wenn recht ausführlich ;)
-
Kurz und knapp:
Solaris 9 ohne JAVA ist gut und schnell genug.
Immerhin ist die 1. SUN-Kiste, die schneller ist als diese mit TurboSparc, eine SS20 mit Ross 150MHz.
Zumindest als Workstation.
-
Solaris 9 verlangt meines Wissens doch mindestens 256 MB RAM um damit ordentlich arbeiten zu können, besser 512MB.
Ich werd mir Solaris 7 holen. Ich denke das läuft schneller als 9. Die 9 werd ich vielleicht mal x86-Version auf meinen Athlon hauen ums es mir mal anzuschauen.
Außerdem werde ich, wenn ich mich bissel in die Sparc-Materie eingearbeitet habe, die SS5 als Web-, FTP-, Mail-, DHCP- und Secure Server und Router einsetzen. Da brauch ich kein KlickiBunt sondern eh nur Konsole.
Mfg. Erisch
-
die Definition von schnell ist so eine Sache... also "schnell" ist Solaris 9 auf einer Ultra 60 IMO nicht mal aber um Längen schneller als auf einer SS - klar.
Ich bin halt ruckelfreies verschieben von Mozillafenstern, fixes skalieren etc von meiner fetten HP gewöhnt und dagegen ist Sol 9 auf SS Kisten eine Schneke.
Was aber auch noch viel ausmacht ist die Grafikkarte - Du brauchst am besten eine AG10 oder ähnliches, selbst mit einer Leo ist Solaris 9 und z. B. Mozilla ein Trauerspiel.
Wenn Du allerdings aus der Kiste wirklich einen Router machen willst und sämtliche HW von Sol 9 unterstützt wird spricht nix dagegen, die Grafik ist der Ressourenfresser, im reinen Shell ist Sol 9 auch auf alten Kisten sehr flink. Vor allem hast Du den Vorteil neuere Versionen von diversen Server Deamons zu bekommen (selberbauen geht natürlich auch)
bye
Mats
-
Ne, Ne, Solaris 9 läuft auch noch auf der LX.
Die hat nur eine bessere GraKa an Board, und ist sonst eine Classic. 96 MB Standard, und ich hab das nicht installiert gekriegt. 128 MB Trick und schon lief die Sache. Selbst mit JAVA. Das ist aber nur was für Leute, die nebenbei eine wichtige Besprechung haben. Gestört wird man dann nur äußerst selten. Ohne JAVA ist der Unterschied zu Sol7 sehr gering. Nur, die neuen Browser laufen auf Sol7 gar nicht, ohne nur mit der Einschränkung "compile it".
Das mit dem Speicher ist so eine Sache. Sicher ist mehr gut.
Merke: nicht 128 ... oder ... 512 MB sondern mehr :P. Aber 128 ist schon mal nicht schlecht.
-
@blende
Was heißt für dich neuer Browser? Netscape?
Solange ein Mozilla läuft (1.2.x) bin ich zufrieden.
Ich schau grad bei eBay nach Sol7, da wird jetzt öfters Solaris 7 Server angeboten. Was heißt da Server? Sind da noch so paar Tools dazu, oder was?
Ich wollte eigentlich bei meinen Daemons auf OpenSource zurückgreifen, also apache, vsftp, ... Oder sind da die Sun http- und ftp-Server besser (= sicherer, schneller, stabiler)?
Wie sieht es eigentlich bei Solaris generell mit Programmpaketen aus? Bei RedHat gibts ja das rpm-Format, was ich genial finde. Gibt es bei Solaris so etwas auch? Ich hab mal was von Solaris-Packages gehört, konnte damit aber nix anfangen, weil ich kaum Infos dazu hatte.
Gibts vielleicht sogar apt-Repositorys für Solaris? Ich hab nämlich mal ne Seite von ner amaerikanischen Uni gefunden, die ein apt for Solaris HowTo auf ihrer Seite hatte. Nur hab ich bis jetzt kein Repository für solche Pakete gefunden.
Gibts es vielleicht sogar Welche unter euch, die rpm bei sich im Solaris installiert haben und nutzen?
Fragen über Fragen...
Mfg. Erisch
-
Ohne JAVA ist der Unterschied zu Sol7 sehr gering. Nur, die neuen Browser laufen auf Sol7 gar nicht, ohne nur mit der Einschränkung "compile it".
ich weiss nicht woher Du das hast aber es schlicht nich wahr:
ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla1.4 (1.5 Final ist noch nicht da - also eh z. Z. hinfällig)
ftp://ftp.mozilla.org/pub/firebird/releases/0.6.1/contrib (das neueste stable)
@Erisch:
Sicher gibt es Pakete für Solaris - das Format Tool nennt sich "pgkadd" - einfach 'man pkgadd' bei Solaris oder hier in "Gewusst wie" reinsehen - Lordy hat man geschrieben wie man Pkgs selber baut. Binraries findest Du z. B. bei freshmeat.net oder sunfreeware.com
RPM gibt es aber auch - das Format verfolgt mich auf so gut wie jedem Unix System ;)
bye
Mats
PS: Wie "ohne Java"? Ist mir da was entgangen oder siet wann rennt Java im CDE wenn ich es nicht explizit aufrufe? Die einzige Java App die relevant ist, ist die Solaris Management Console bei Sol 9 und diverse CD Installer... dass man von der 2. CD, nicht von der 1. CD weg installieren kann um das grafische Geschnörkel rein bei der Installation zu umgehen ist hinlänglich bekannt.
-
Sicher ist, das es nicht nur Mozilla gibt!
Sicher ist aber auch, das ich nicht Mozilla geschrieben habe.
Natürlich hab ich noch jeden Browser zum laufen gebracht, ich bin aber auch nicht so ganz neu auf Solaris.
Hier ging es (zumindest auch) darum, ein passable Performances zu erreichen. Hier ist Netscape eine Alternative zu Mozilla.
Consolen-Browser gibt es ja dann auch noch, dann ist alles weg, was Speed frißt.
-
Netscape ist hinfällig da es nach der aktuellen Version nichts mehr geben wird und Mozilla Standard ist für Solaris seit ein paar Monaten.
Von daher: es gibt aktuelle Browser für Solaris 7 denn der einzige "grosse" verbliebene ist nun mal Mozilla der regelmässig professionell für Solaris übersetzt wird.
"Hier ging es (zumindest auch) darum, ein passable Performances zu erreichen. Hier ist Netscape eine Alternative zu Mozilla."
- die veraltete Alternative ist NC die aktuelle ist Phoenix auch den gibt es eben für Sol 7 -> 9
Das mit Java habe ich aber immernoch nicht verstanden...
bye
Mats
-
Hier poste ich aber mit Opera!
Das geht auch, recht flott sogar.
-
Das mit Java habe ich aber immernoch nicht verstanden...
kommt da noch was zu von Dir?
-
So, die SS5 ist heute angekommen. Also erst mal ein Modemkabel gebastelt und per TermEmu gebootet. Monitor hab ich noch nicht, und so nen Adapterkabel muss ich erst noch basteln.
Gut, also bopoten tut das Teil einwandfrei, hab auch mal bissel im ok Prompt rumgeschaut.
Auf der Platte ist Solaris 8 (SunOS 5.8) was auch gebootet wird. Allerdings bleibt er irgendwann mit der Meldung:
WARNING: Timed out waiting for NIS to come up
stehen. Wahrscheinlich sucht der irgend nen Server. Nur den hab ich nicht. Kann ich irgendwie das Solaris so hinbiegen, dass der erstmal ordentlich bootet? Mein Solaris 7 ist bestellt, aber solange wollt ich nicht warten.
Vielleicht kann mir ja jemand weiterhelfen.
Mfg. Erisch
-
Du könntest in den Singelusermode booten - sollte auch mit der Software 1/2 Sol 9 gehen (gibt es zum Download bei sun.com deshalb erwähne ich es) - und in der /etc/nsswitch.conf immer NIS aus der ersten Position eins nach hinten setzen entsprechend was drinnen steht (die "Suchreihenfolge" für gewisse Anfragen abändern), also aus:
---
passwd: nis files
group: nis files
hosts: nis files dns
---
mach
---
passwd: files nis
group: files nis
hosts: files dns nis
---
z. B., wie die bei Dir aufgebaut ist musst Du selber rausfinden.
Kannst die Kiste auch mal rennen lassen evtl kommt der Timeout ja noch und er geht über die Meldung drüber, glaube ich nicht, aber so könntest Du es Dir mit dem Singe User Mode schenken.
In den SUM booten:
CD rein, STOP+A, 'boot cdrom -s'... bist ja kein absoluter Neuling, wie man mountet und vi etc nutzt muss ich Dir glaube ich nicht erklären.
bye
Mats
-
Hallo
Also ich hab jetzt mal ein Net-Install von NetBSD versucht, weil ich noch kein CDROM für die SS5 habe. Das klappt auch soweit, das Teil bootet ordentlich. Dann möchte ich /usr mounten, damit ich MAKEDEV ordentlich ausführen kann. Ich gebe also ein: mount /usr (die fstab ist entsprechend konfiguriert)
Darauf erhalte ich folgende Fehlermeldung: mount_nfs: can't get net id for host "erisch_": servname not supported for ai_socktype
Der Name erisch_ steht in der /etc/hosts (auf der Sparc), ich habs aber auch schon direkt mit der IP versucht.
Jetzt die Frage, was da falsch läuft. Ich habe auch schon versucht, mountd von nfs mit dem Schalter ----no-nfs-version 3 auf dem nfs-Server zu starten, geholfen hats nicht.
Dann hab ich versucht, MAKEDEV trotzdem auszuführen. Es gab einige Fehler weil er mknod, chgrp, ... nicht finden konnte (klar, wenn /usr fehlt). Allerdings hat ers geschafft, die Devices für den SCSI Port zu generieren. Also hab ich mal versucht, die eingabaute Platte zu mounten.
Beim Booten hat er angezeigt, dass die Platte unter sd0 läuft. Allerdings gibt es nur die Devices sd0a, sd0b, ...
Ich habs mit sd0a versucht. Das Filesystem kenn ich nicht (was ist eigentlich das Standard FS von Solaris?) und "-t auto" hat er nicht akzeptiert, also hab ich eingegeben:
mount /dev/sd0a /mnt/platte
Dann bin ich in das Verzeichnis gewechselt und ha ein ls eingegeben, dann stürzte das Teil ab:
data fault: pc=0xf00eb52c addr=0xf53f5004 sfsr=326<PERR=0,LVL=3,AT=1,FT=1,FAV,OW>
panic: kernel fault
syncing disks... done
Frame pointer is at 0xf616c908
Call traceback:
pc = 0xf024d6c8 args = (0x0, 0x5400fe7, 0xf0002000, 0xf02dfc00, 0xf616ca20, 0x0, 0xf616c970) fp = 0xf616c970
pc = 0xf0118a00 args = (0x100, 0x0, 0xfe012000, 0xf030fc00, 0xf616ca94, 0x0, 0xf616c9d8) fp = 0xf616c9d8
pc = 0xf025b2c4 args = (0xf02b7d70, 0xf030fc00, 0xf030fc00, 0x100, 0x1e, 0xf031ec00, 0xf616ca40) fp = 0xf616c0 pc = 0xf0008518 args = (0x9, 0x326, 0xf53f5004, 0xf616cb48, 0x98, 0xf059c200, 0xf616cae8) fp = 0xf616cae8
pc = 0xf00eb4ec args = (0xf1c83ed0, 0xf53f5000, 0x0, 0x0, 0xf616cc24, 0x0, 0xf616cb98) fp = 0xf616cb98
pc = 0xf0140860 args = (0x0, 0x0, 0x2, 0x200, 0xf616ce18, 0x0, 0xf616cc30) fp = 0xf616cc30
pc = 0xf013789c args = (0xf593aed8, 0xf616ce18, 0xf616ce2c, 0x0, 0x0, 0xf031f150, 0xf616cca8) fp = 0xf616cca8
pc = 0xf01373d0 args = (0xf616ce08, 0x0, 0xf593aed8, 0xf616ce20, 0xf616b000, 0xf615a000, 0xf616cd18) fp = 0xf8 pc = 0xf013e09c args = (0x0, 0xf05a2f00, 0xf613e108, 0xfffffffe, 0x72080, 0xf02584a8, 0xf616cda8) fp = 0xf6168 pc = 0xf025b628 args = (0xf6157590, 0xf616cf28, 0xf616cf20, 0xf013e06c, 0x0, 0xf615d118, 0xf616cec0) fp = 0xf0 pc = 0xf00087b0 args = (0x116, 0xf616cfb0, 0x3e8b8, 0x71000, 0x0, 0x1, 0xf616cf50) fp = 0xf616cf50
pc = 0x18fb4 args = (0x750c0, 0xeffff940, 0xeffff940, 0x750c0, 0x71000, 0xf02584a8, 0xeffff8e0) fp = 0xeffff80rebooting
Wie komme ich auf die Platte? Was ist das wahrscheinlichste FS was da drauf ist?
Vielen Dank
Mfg. Erisch
-
Jetzt mußt Du Dich mal entschließen.
Das Install-System das Du gebootet hast, ist natürlich nicht ein extrem gut und komplett installiertes System, sondern dazu da, NetBSD auf die Festplatte zu bekommen.
Die eigene Virtuelle Platte nochmal zu mounten, ist ein bißchen weit her geholt.
Installier doch einfach ein NetBSD, und vergiß die Informationen, die jetzt auf der Festplatte sind. Dann geht´s.
-
Ich glaube du hast mich da bissel falsch verstanden.
Das NetBSD kann man über Netboot installieren oder direkt von einem Bootserver als Diskless Client laufen lassen. Letzteres hab ich gemacht.
Ich will halt nur auf die Platte um die NIS-FILES Reihenfolge zu ändern, so wie es SmellyCat beschrieben hat.
Mein Solaris 7 was ich mir gekauft habe müsste irgendwann diese Woche kommen, aber oich muss ja deswegen nicht rumsitzen und nichts tun. Ich will mich ja bissel in die Materie einarbeiten, da kommt es mir sehr gelegen, mit diesem Netboot zu experimentieren.
Aber wenns nicht klappt, kann ich immernoch das NetBSD richtig installieren.
Mfg. Erisch
-
Dann geb mal den Befehl zum NFS-mounten komplett ein.
mount_nfs -T erisch_:/ (kompletten Pfad hinter /) /mnt
-T steht für TCP. UCP geht ab und an nicht.
-
Das brachte den selben Fehler.
Ist aber egal, ich hab jetzt NetBSD drauf installiert und das ging einwandfrei.
Mfg. Erisch
-
OK, alles klar.
Das ist auch das beste was Du in diesem Augenblick machen konntest.