Superuser

Autor Thema: gentoo Linux auf SS5  (Gelesen 16445 mal)

Jasper

  • Gast
Re: gentoo Linux auf SS5
« Antwort #15 am: 17. Mai 2004, 22:48:43 »
Hiho,

Root muss glaube ich nicht ext2 sein.
zusätzlich zu den anderen Antworten noch folgendes:

- Devfs in den Kernel eincompiliert? Unbedingt nötig.
- in der fstab probeweise nicht die symbolischen Namen (/dev/ROOT etc. verwenden) sondern die echten Partitionsnamen (/dev/sda1 oder wasauchimmer, oder die kanonischen Namen z.B. /dev/discs/disc0/part1). Devfs kommt nach meiner Erfahrung mit den symbolischen Namen nicht klar, die Fehlermeldung /dev/ROOT not found scheint mir ein klares Indiz dfür zu sein.

Du kannst ja probeweise mal am SILO-Prompt den root-Parameter mit übergeben ('ne Manpage habe ich jetzt allerdings auch nicht griffbereit).

Und nur nicht verzweifeln, ich habe auch mehrere Anläufe gebraucht, bis alles rund lief. Dringend empfehlen würde ich Dir die Foren auf Gentoo.org, es gibt auch eines speziell zu Sparc.

Gruss

JM

sonnenblen.de - Das unabhängige Sun User Forum

Re: gentoo Linux auf SS5
« Antwort #15 am: 17. Mai 2004, 22:48:43 »

Mad_Dog

  • Gast
Re: gentoo Linux auf SS5
« Antwort #16 am: 18. Mai 2004, 01:34:43 »
Also hier kommt mal meine Kernel-Config, d.h. der Bereich "Filesysteme":

--

x x [ ] Quota support                                                   x x  
 x x <*> Kernel automounter support                                      x x  
 x x <*> Kernel automounter version 4 support (also supports v3)         x x  
 x x < > Reiserfs support                                                x x  
 x x < > ADFS file system support (EXPERIMENTAL)                         x x  
 x x <*> Amiga FFS file system support (EXPERIMENTAL)                    x x  
 x x < > Apple HFS file system support (EXPERIMENTAL)                    x x  
 x x < > Apple HFS+ (Extended HFS) file system support (EXPERIMENTAL)    x x  
 x x < > BeOS file systemv(BeFS) support (read only) (EXPERIMENTAL)      x x  
 x x < > BFS file system support (EXPERIMENTAL)  
 x x <*> Ext3 journalling file system support                            x x  
 x x [ ]   JBD (ext3) debugging support                                  x x  
 x x <*> DOS FAT fs support                                              x x  
 x x <*>   MSDOS fs support                                              x x  
 x x < >     UMSDOS: Unix-like file system on top of standard MSDOS fs   x x  
 x x <M>   VFAT (Windows-95) fs support                                  x x  
 x x < > EFS file system support (read only) (EXPERIMENTAL)              x x  
 x x < > Compressed ROM file system support                              x x  
 x x [ ] Virtual memory file system support (former shm fs)              x x  
 x x <*> ISO 9660 CDROM file system support    
 x x [ ]   Microsoft Joliet CDROM extensions                             x x  
 x x [ ]   Transparent decompression extension                           x x  
 x x <M> JFS filesystem support                                          x x  
 x x [ ]   JFS debugging                                                 x x  
 x x [ ]   JFS statistics                                                x x  
 x x <M> Minix fs support                                                x x  
 x x < > FreeVxFS file system support (VERITAS VxFS(TM) compatible)      x x  
 x x < > NTFS file system support (read only)                            x x  
 x x < > OS/2 HPFS file system support                                   x x  
 x x
  • /proc file system support  
     x x
  • /dev file system support (EXPERIMENTAL)                         x x  
     
  •   Automatically mount at boot                                   x x  
     x x [ ]   Debug devfs                                                   x x  
     x x [ ] /dev/pts file system for Unix98 PTYs                            x x  
     x x < > QNX4 file system support (read only)                            x x  
     x x <M> ROM file system support                                         x x  
     x x <*> Second extended fs support                                      x x  
     x x <M> System V/Xenix/V7/Coherent file system support                  x x  
     x x < > UDF file system support (read only)                             x x  
     x x <M> UFS file system support (read only)                             x x  
     x x [ ]   UFS file system write support (DANGEROUS)  
     x x [ ]   UFS file system write support (DANGEROUS)                     x x  
     x x <M> XFS filesystem support                                          x x  
     x x
  •   Quota support                                                 x x  
     x x [ ]   Realtime support (EXPERIMENTAL)                               x x  
     x x [ ]   Tracing support (EXPERIMENTAL)                                x x  
     x x [ ]   Debugging support (EXPERIMENTAL)    


    --

    Bitte schaut mal bitte, ob das so o.k ist...

Jasper

  • Gast
Re: gentoo Linux auf SS5
« Antwort #17 am: 18. Mai 2004, 02:33:15 »
Urgh,

da kann ich irgendwie nix erkennen, sorry. Sieht für mich so aus, als ob devfs nicht einkompiliert wäre. ALlerdings irritiert mich diese Meldung etwas:

Starting devfsd...Started device management daemon v1.3.25 for /dev

Der devfsd (das ist das Programm, das für die Umsetzung von alten nach neuen Device-Namen sorgt) läuft evtl. aber auch, wenn devfs selber nicht aktiv ist.

Tu mal folgendes:
a) Überprüfe, ob "defvs" und "devfs mount at boot" wirklich aktiv sind oder poste den entsprechenden Ausschnitt aus /usr/src/linux/.config (Filesystems). Ext2 ist da, ext3 ist eh erstmal egal.
b) Poste die Zeile aus /etc/fstab, in der / gemountet werden soll. Ich bin mir fast sicher, dass da /dev/ROOT steht. Der Fehler tritt nämlich beim remount von / auf, zu diesem Zeitpunkt wird die fstab ausgewertet und nicht irgendwelche Kernelparameter.
c) Was ist in /etc/silo.conf als root eingetragen? Muss auch die Root-Partition sein, im Zweifel auch den "echten" device-Namen (/dev/sdaX) dort eintragen.

Gruss

JM

Mad_Dog

  • Gast
Re: gentoo Linux auf SS5
« Antwort #18 am: 18. Mai 2004, 19:23:20 »
Hier kommt mal der entsprechende Abschnitt aus /usr/src/linux/.config :

--
                                                           CONFIG_AUTOFS_FS=y                                       CONFIG_AUTOFS4_FS=y                                        
CONFIG_AFFS_FS=y                                          

CONFIG_AUTOFS4_FS=y                                        
CONFIG_AFFS_FS=y                                            
CONFIG_EXT3_FS=y                                            CONFIG_JBD=y                                                
CONFIG_FAT_FS=y                                             CONFIG_MSDOS_FS=y                                          
CONFIG_VFAT_FS=m

CONFIG_EXT3_FS=y                                            CONFIG_JBD=y                                                
CONFIG_FAT_FS=y                                             CONFIG_MSDOS_FS=y                                          
CONFIG_VFAT_FS=m                                            
CONFIG_TMPFS=y                                              CONFIG_RAMFS=y                                              CONFIG_ISO9660_FS=y                                        
CONFIG_TMPFS=y                                              CONFIG_RAMFS=y                                              CONFIG_ISO9660_FS=y                                        
CONFIG_JFS_FS=m                                            
CONFIG_MINIX_FS=m                                          
CONFIG_PROC_FS=y                                            CONFIG_DEVFS_FS=y                                           CONFIG_DEVFS_MOUNT=y

CONFIG_MINIX_FS=m                                          
CONFIG_PROC_FS=y                                            CONFIG_DEVFS_FS=y                                           CONFIG_DEVFS_MOUNT=y                                        CONFIG_DEVFS_DEBUG=y

CONFIG_ROMFS_FS=m                                           CONFIG_EXT2_FS=y                                            CONFIG_SYSV_FS=m                                            
CONFIG_UFS_FS=m

CONFIG_ROMFS_FS=m                                           CONFIG_EXT2_FS=y                                          CONFIG_SYSV_FS=m                                            
CONFIG_UFS_FS=m                                            

CONFIG_XFS_FS=m                                             CONFIG_XFS_QUOTA=y                                                                
--

Ich habe die auskommentierten Zeilen weggelassen, weil sonst das CGI-Programm hier mault (Text zu lang :().

Mad_Dog

  • Gast
Re: gentoo Linux auf SS5
« Antwort #19 am: 18. Mai 2004, 19:26:17 »
Und hier der Ausschnitt aus /etc/fstab:

--

# <fs>                  <mountpoint>    <type>          <opts>                 $
                                                                               
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.      
/dev/BOOT               /boot           ext3            noauto,noatime         $
/dev/ROOT               /               ext3            noatime                $
/dev/SWAP               none            swap            sw                     $
/dev/cdroms/cdrom0      /mnt/cdrom      iso9660         noauto,ro              $
#/dev/fd0               /mnt/floppy     auto            noauto                 $
                                                                               
# NOTE: The next line is critical for boot!                                    
none                    /proc           proc            defaults               $
   

--

Mad_Dog

  • Gast
Re: gentoo Linux auf SS5
« Antwort #20 am: 18. Mai 2004, 19:32:41 »
Hier der entsprechende Abschnitt aus silo.conf:

--

# Example of how can be silo.conf set up                    partition = 1                                               root = /dev/sda1                                           timeout = 10                                                #password = ;-)                                      #restricted                                                 image = /boot/kernel-2.4.26

Jasper

  • Gast
Re: gentoo Linux auf SS5
« Antwort #21 am: 18. Mai 2004, 20:00:38 »
Gut, Kernelconfig schaut gut aus. silo.conf auch, Du hast keine eigene boot-Partition und / ist bei Dir /dev/sda1, oder? Der selbstgebaute Kernel, von dem die config stammt, hast Du nach /boot/kernel-2.4.26 kopiert? Sonst bitte laut schreien und unten sinngemäß abändern

Dann ändere mal die Zeilen in der fstab:

/dev/ROOT nach /dev/sda1
/dev/BOOT auskommentieren (# am Zeilenbeginn)
/dev/SWAP nach Swappartition (da versagt meine Kristallkugel leider...), mal mit

fdisk -l /dev/sda

nachschauen

Wie die Datei insgesamt aufgebaut ist, ist Dir klar, oder?

Hast Du Dich eigtl. nach der universellen Installationsanleitung gerichtet oder nach der speziell für sparcen gemachten? Da ist der Fehler nicht drin...

Gruss

JM

Mad_Dog

  • Gast
Re: gentoo Linux auf SS5
« Antwort #22 am: 18. Mai 2004, 20:25:41 »
Danke, ich werd's später mal ausprobieren.

Die Installation habe ich nach der auf der Live CD mitgelieferten Anleitung gemacht - die ist speziell für Sparc.

Einzige Änderung: Ich habe statt der vielen Partitionen nur zwei gemacht: sda1 und sda2 (Swap). sda3 ist "Whole Disk".

Mad_Dog

  • Gast
Re: gentoo Linux auf SS5
« Antwort #23 am: 18. Mai 2004, 20:43:48 »
O.k. scheint jetzt bis auf ein paar Warnhinweise zu booten. Die Shell gibt ein Login-Prompt aus und nach dem Login ist man weiterhin in der Shell (wo auch sonst, wenn man über ein ANSI-Terminal eingeloggt ist ;) ).
Jetzt muß ich nur noch das Nullmodemkabel abstöpseln und die Tastatur anschließen... Ich hoffe doch mal, daß da automatisch ein Desktop gestartet wird (nach Standardkonifuration)?

Mad_Dog

  • Gast
Re: gentoo Linux auf SS5
« Antwort #24 am: 18. Mai 2004, 21:15:50 »
Bei angestöpselter Tastatur lande ich leider immernoch in der Shell (ein Monitor ist auch angestöpselt) :(. Warum wird kein Desktop gestartet?

P.S.: Ich habe hier noch die Packages CD zu Gentoo Linux. :)
« Letzte Änderung: 18. Mai 2004, 21:17:00 von Mad_Dog »

sonnenblen.de - Das unabhängige Sun User Forum

Re: gentoo Linux auf SS5
« Antwort #24 am: 18. Mai 2004, 21:15:50 »

Offline Sparky

  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: gentoo Linux auf SS5
« Antwort #25 am: 18. Mai 2004, 21:27:03 »
start x
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

Mad_Dog

  • Gast
Re: gentoo Linux auf SS5
« Antwort #26 am: 18. Mai 2004, 21:51:08 »
startx - dachte ich auf - funzt aber leider nicht - command not found :(

Mad_Dog

  • Gast
Re: gentoo Linux auf SS5
« Antwort #27 am: 18. Mai 2004, 22:21:49 »
Hmmm... bin etwas ratlos.  ::) Auf der Packages CD scheint noch jede Menge Zeug drauf zu sein - die Live CD war ja "nur" mit 317 MB gefüllt... Muß ich jetzt was von der Packages CD nachinstallieren? Und wenn ja, wie funktioniert das? Einfach die Archive Entpacken? Sorry, bin Linux-Neuling :/ Also nicht böse sein...

Jasper

  • Gast
Re: gentoo Linux auf SS5
« Antwort #28 am: 18. Mai 2004, 22:40:39 »
Hi,

schau doch mal auf der Gentoo-Page nach, da findest Du sicher auch was zum Thema Packages. Standardmässig ist nach einem emerge system kein X und kein Desktop dabei, die gilt es also nachzuinstallieren. Das Paketsystem von Gentoo heisst portage, emerge ist ein Frontendskript dazu. Irgendwas wie

emerge -Uv --pretend --usepkg <gewünschtes Paket>

zeigt DIr eine Liste der Abhängigkeiten an, die das gewünschte Paket braucht, ohne --pretend wird der Kram installiert, wobei ein Binärpaket verwendet wird, falls vorhanden. Frag mich aber nicht, wie man die Packages-CD genau verwendet, ich compiliere immer direkt aus den Quellen. Ich denke:

- package-CD mounten
- in der Shell: export PKGDIR=/mountpoint der CD/package-verzeichnis (muddu guggn, was das ist
- emerge-Kommandos absetzen

Kleiner Tip: Schau mal im Verzeichnis /usr/portage, was da in den Verzeichnissen rumfährt, dann weisst Du, was du emergen kannst. Ansonsten sind:

http://www.gentoo.org/doc/en/handbook/handbook-sparc.xml?part=2&chap=2
http://www.gentoo.org/doc/en/desktop.xml

deine Freunde.

Gruss

JM

Mad_Dog

  • Gast
Re: gentoo Linux auf SS5
« Antwort #29 am: 20. Mai 2004, 01:39:04 »
So... Dank Eurer Hilfe bin ich jetzt an dem Punkt angekommen, wo es darum geht den X Server zu configurieren.
Dazu muß man ja die Grafikkarte kennen und z.B. angeben, wieviel Ram diese hat. Ich habe leider keinen blassen Schimmer, was für eine Grafikkarte in meiner SS5 steckt, da ich das Teil geschenkt bekommen habe. Beim Booten wird oben links ein kleines Logo "S24 24 Bit Color" eingeblendet... Die restlichen Parameter werden ja vom Monitor vorbegeben... ein Eizo Flex Scan T560i-T (17 Zoll) 31.5-80kHz, 50-90Hz.

(Hab noch nie einen X-Server configuriert).

Wie finde ich am einfachsten heraus, was für eine Grafikkarte das ist und wie gehe ich dann weiter vor?
« Letzte Änderung: 20. Mai 2004, 01:44:03 von Mad_Dog »