sonnenblen.de - Das unabhängige Sun User Forum
Betriebssysteme => Solaris => Thema gestartet von: firewall75 am 12. Juli 2006, 11:09:58
-
Hallo!
Ich weiss nicht ob das Thema hierher gehört, aber ich habe ein grosses Problem das ich so schnell wie möglich lösen muss!
Ich kann nicht mehr im Single User Mode Starten. Und zwar bekomme ich zuerst die Meldung:
INIT: SINGLE USER MODE
Aber danach kommt anstatt dem Prompt:
INIT New run level: 3
und danach bootet der rechner ganz normal weiter.
Was kann ich machen???
-
Von einer Solaris-CD in den Single-User Modus booten und dann das Skript entfernen. ;)
-
Tja, da liegt mein nächstes Problem. Ich kann nicht von der CD booten.
Das eigentliche Problem das ich aber habe ist das ich keinen root user mehr habe. Das heisst ich kann auch nicht auf die Datei shadow zugreifen.
-
Und welches skript löschen
-
Das Skript, das dir vielleicht jemand untergeschoben hat und dich wieder in Init 3 befördert. :)
-
Tja, da liegt mein nächstes Problem. Ich kann nicht von der CD booten.
Und warum nicht? Kein CD-Laufwerk, irgendwelche Fehlermeldungen, ...
Ein paar genauere Info's waeren schon angebracht, sonst wird dir hier niemand helfen koennen.
-
Also, es ist so.
Mein eigentliches problem ist, das das File shadow keinen Eintrag für root mehr enthält.
Das heisst ich kann nur als normaler User einloggen.
Das heisst wiederum das ich diie Datei shadow nicht bearbeiten kann weil ich nicht die nötigen Rechte habe.
Also hab ich mir gedacht, das ich im Single USer Mode die Datei bearbeiten kann. Das geht aber nicht, weil sich der rechner nicht im Single USer mode Starten lässt. (wie oben beschrieben)
Also hab ich versucht mit der CD zu booten, um das System neu aufzusetzten, was aber nicht funktioniert. Da sich die CD nicht booten lässt.
Inzwischen hab ich versucht die Platte auf einem Linux rechner zu mounten, was aber leider auch nicht funktioniert hat. Das Dateisystem ist wohl nicht kompatibel.
-
Wenn ich von der CD booten will, kommt die Meldung:
can't read disk label
can't open disk label package
-
....dann stimmt der Gerätepfad nicht.
-
Es tut mir leid, aber ich bin nicht gerade ein Genie auf der Sun.
Ich wäre froh, wenn ihr sagen könntet wie ich den jeweiligen Fehler beheben kann.....
zb Gerätepfad ändern
oder das skript finden das oben genannt wurde....
Wäre echt nett von euch!
-
Um welche Maschine handelt es sich?
Hast du ein IDE- oder SCSI-CD-ROM?
-
Hast du ein IDE- oder SCSI-CD-ROM?
@paraglider...
...das ist in diesem Zusammenhang völlig egal.
Wenn man boot cdrom eingibt,
dann wird der Gerätepfad auf dem die Maschine such angezeigt.
Die Geräte bekommt man mit probe-ide-all oder probe-scsi-all raus.
-
@sparky:
Ich weiss, ich wollte dann nur gleich das richtig probe-dings posten...
-
Also, es ist eine Ultra Sparc 5
Wenn ich show-disks eingebe, steht da:
-pci@1f,0/pci@1,1/ide@3/cdrom
-
Dann mach mal ein probe-ide, und mit dem Pfad, den er beim CDROM ausspuckt, bootest du dann.
-
Dann kommt die Meldung Fast Data Access MMU Miss
-
Sorry, wenn ich probe-ide eingebe schreibt er keinen Pfad hin, nur:
Device 2 (Secondary Master)
Removable ATAPI Model: CRD-8240B
-
Also, kann mir jetzt jemand sagen, wie ich die Kiste wieder dazu bringe im Singel User Mode zu booten???????????
-
Hallo,
unser Problem ist, daß du die für die Hilfe notwendigen Informationen nur zögerlich herausgerückt hast.
probe-ide funktioniert evtl. nur direkt nach dem Einschalten oder einem reset (dies ist ein Kommando).
Schalte den Rechner ein. Landest du auf dem ok-prompt oder muß du das Booten mit STOP-A unterbrechen ?
Falls Abbrechen notwendig ist, bitte am ok-prompt setenv auto-boot? false gefolgt von reset eingeben.
Du landest wieder am ok-prompt. Nun probe-ide dann devalias eingeben.
wenn ich probe-ide eingebe schreibt er keinen Pfad hin, nur:
Device 2 (Secondary Master)
Removable ATAPI Model: CRD-8240B
Ist ist so richtig, zeigt er aber auch die Platte (Device 0) an ? Der eingestellte Pfad für das cdrom wird mit obigem devalias angezeigt.
Die sind die Ausgaben von meiner Ultra 5 (die Punkte ersetzen uninteressante Ausgaben). Der devalias cdrom müßte exakt der gleiche sein.
ok probe-ide
Device 0 ( Primary Master )
ATA Model: ST34321A
...
Device 2 ( Secondary Master )
Removable ATAPI Model: CRD-8322B
...
ok devalias
...
cdrom /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f
...
Versuche einmal boot /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f -s mit eingelegter Software 1 CD.
Michael
-
Hallo!
Tut mir leid, falls ich zu wenig genaue Angaben gemacht habe, aber wie gesagt, ich bin nicht unbedingt ein Profi auf der SUN.
Also, um auf den ok Prompt zu kommen muss ich beim booten mit STOP-A unterbrechen. Sonst komme ich zum ganz normalen Login der Software, wo ich aber nur als normaler User einloggen kann. Habe dort also nur beschränkte Recht.
Die Angaben zu den Laufwerken stimmen überein.
Habe dann versucht mit boot /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f -s zu starten. Dann kamen die folgenden Fehlermeldungen:
Can't read disk label
Can't open disk label package
Evaluating: boot /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f -s
can't open boot device
Boot device: disk File and args:
Meine Frage nochmals, ist es möglich das Problem mit dem Singel User Mode zu beheben, ohne die SU-Rechte?
-
Meine Frage nochmals, ist es möglich das Problem mit dem Singel User Mode zu beheben, ohne die SU-Rechte?
Ja, eben durch Booten von CD, Mounten des /-Filesystems und Ändern der /etc/shadow.
Entweder der Datenträger (CD) oder das CD-Laufwerk selbst ist defekt. Eine andere CD sollest du ja noch Auftreiben können.
Ich tippe nebenbei gesagt auf ein defektes CD-Laufwerk (wegen der Elektronikschrott-Verordnung lohnt vielleicht ein Besuch beim nächsten Wertstoffhof -- wo ich wohne leider nicht, hier werden solche Sachen leider abgeholt).
Einfach ein CD-Laufwerk aus einem PC probieren. Bei den DVD-Laufwerken gehen leider nicht alle. Dazu hatte hier aber victor-charly vor einigen Tagen seine Erkenntnisse beschrieben.
http://www.sonnenblen.de/index.php/topic,3586.msg20677.html#msg20677
Michael
-
So, da hat sich wieder mal gezeigt, das ich von Solaris nicht viel Ahnung habe.
Auf dem Rechner ist Solaris CDE 2.6 installiert.
CD ist keine mehr zu finden.
Darum meine Frage:
Woher bekomme ich auf die Schnelle die Software???
-
Es muß nicht Solaris 2.6 sein, sondern es funktioniert auch jede neuere Version.
Ab Solaris 8 gibt es die CD-Images auch als Download. Versionen älter als Solaris 10 sind aber Lizenrechtlich eingeschränkt.
Das Herrunterladen erfordert eine kostenlose Registrierung (Einrichtung eines MySun Accounts).
Vom kostenlosen Solaris 10, die erste CD herunterladen. Anleitung lesen wie diese auf eine CD zu Brennen ist (kein Witz, sondern leider eine sehr, sehr häufige Fehlerquelle).
http://www.sun.com/software/solaris/get.jsp
boot cdrom -s
mount -F ufs /dev/dsk/c0t0d0s0 /mnt
TERM=sun
export TERM
cd /mnt/etc
vi shadow
Mir ist jetzt auch klar warum ein Booten von Platte in den Single-User-Mode nicht klappt. In der Shadow fehlt der Eintrag für root. Auch beim Booten von Platte in den Single-User-Mode ist ein root-Password erforderlich, sonst fährt er mit der Initialisierung fort (--> init 3). Da er nicht nach dem root-Password fragen kann (womit sollte er es vergleichen?) tritt dieser Effekt auf.
Viel Spaß.
Michael
-
Super! Vielen Dank für die Hilfe!
Werd dann noch posten wie es gelaufen ist.
-
Bekomme die Meldung:
mount: Mount Piont cannot be determined
-
versuche es mal mit dem mount point /a
alos mount -F ufs /dev/dsk/c...... /a
später vi /a/etc/shadow
-
Sorry, hab vorher einen Fehler gemacht! Die Fehlermeldung lautet:
mount: The State of 7dev7dsk7c0t0d0s0 is not ok and it was attempted to be mountet read7write
mount: please run fsck and try again
Was mir noch augefallen ist:
c0t0d0s0 ist eine Verknüpfung zu pci@1F,0/PCI@1,1/IDE@3/DAD@0,0:A
Aber wenn ich mit STOP-A aussteige und dann devalias eingebe habe ich diese Bezeichnung gar nicht, sondern pci@1f,0/pci@1,1/ide@3/disk@0,0
-
einfach einen
fsck /dev/dsk/c0t0d0s0
und dann nochmal mounten!
-
ES FUNKTIONIERT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Mann, Leute vielen Dank! Ihr habt mir den Urlaub gerettet! Wenn Ihr mal in der Ost-Schweiz seid, lade ich euch auf ein Bier ein!!!!!
:D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D
-
Na dann bis in zwei Jahren bei der EM Prost ;D