"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Gentoo Findet kein CD-Laufwerk

Savy 11.11.2009 - 07:45 1657 14
Posts

Savy

Morologe
Avatar
Registered: Feb 2005
Location: A..... der Welt
Posts: 551
Hi leute

ich habe es satt mich so wenig mit linux auszukennen darum hab ich jetzt entschieden mir einiges an Wissen anzueigen. Dazu hab ich mir vorgenommen ein gentoo aufzusetzen (ich weiß net unbedingt der noobfreundlichste einstieg aber die docu is alles in allem überragend). Die ganze aktion hab ich von der livecd aus gemacht und es geschafft mir einen kernel zu compilieren in dem ich (hoffentlich) alles drin hab was ich brauche (also fs support für cdromlaufwerke hab ich definitv drin). Grub usw. ist mittlerweile richig eingerichtet und mein system bootet auch. Jetzt steh ich allerdings vor einem problem. Wenn ich mein aufgesetztes system boote find ich unter /dev nix was irgendwie auf cd laufwerk hindeuten würde. Also kein cdrom hda (ja isn ide laufwerk) oder ähnliches. Hab beim googeln nix für mich brauchbares finden können. lspci und lshw oder ähnliches kann ich leider net nutzen da ich auch keinen netzwerkdriver hab (direkt in kernel gibts für marvell nix und dazu brauch ich eigentlich das cdlaufwerk)

Also wenn mir irgendwer sagen kann woran das liegt oder mich in die richtige richtung schubsen könnt wär ich echt dankbar

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
Das gentoo handbook ist mittlerweile etwas veraltet, du solltest /dev/hda gar nicht mehr haben.

Aktiviere:

Code:
  │ Symbol: ATA [=y]                                                                                                  │  
  │ Prompt: Serial ATA (prod) and Parallel ATA (experimental) drivers                                                 │  
  │   Defined at drivers/ata/Kconfig:5                                                                                │  
  │   Depends on: HAS_IOMEM && BLOCK && (!M32R && !M68K || BROKEN)                                                    │  
  │   Location:                                                                                                       │  
  │     -> Device Drivers                                                                                             │  
  │   Selects: SCSI
Dann brauchst du noch für deinen chipsatz SATA support und PATA support für deinen chipsatz.

und

Code:
  │ Symbol: IDE [=n]                                                                                                  │  
  │ Prompt: ATA/ATAPI/MFM/RLL support                                                                                 │  
  │   Defined at drivers/ide/Kconfig:9                                                                                │  
  │   Depends on: HAVE_IDE && BLOCK                                                                                   │  
  │   Location:                                                                                                       │  
  │     -> Device Drivers
solltest du mittlerweile raushauen, zusätzlich brauchst du noch

Code:
Symbol: BLK_DEV_SD [=y]                                                                                           │  
  │ Prompt: SCSI disk support                                                                                         │  
  │   Defined at drivers/scsi/Kconfig:63                                                                              │  
  │   Depends on: SCSI                                                                                                │  
  │   Location:                                                                                                       │  
  │     -> Device Drivers                                                                                             │  
  │       -> SCSI device support                                                                                      │  
  │   Selects: CRC_T10DIF
und SCSI CDROM support.


Und vergiss nicht, dass sich mit dem Umstieg auf libata die Laufwerkbezeichnungen von zB /dev/hda auf /dev/sda ändern. Das solltest du gleich in deiner /etc/fstab ändern, sonst bootet dein system uu nicht mehr.

Dein cdrom findest du dann unter /dev/sr0

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Puh, als n00b ein gentoo aufsetzen ist nichts für schlechte Nerven ;)

CD-Drives sind heutzutage aber auch schon /dev/sd* (EDIT: oder doch /dev/sr*?), nicht mehr /dev/hd*. Und wie kommen die /dev-Einträge überhaupt zustande? Verwendest du udev? Und Netzwerktreiber für Marvell sollte eigentlich kein Problem sein…

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12070
Das mit der Netzwerkkarte loest du am besten so:

Boote eine LiveCD, mit der die NIC funktioniert. Dann wechselst du auf eine Shell, und fuehrst `lspci -k` aus - das gibt zu jedem im System vorhandenen PCI-Geraet den in Verwendung befindlichen Kernel-Treiber (bzw. Kernel-Modul) an. Nach diesem Modulnamen kannst du dann mittels Menuconfig bequem suchen (Mit Slash - "/"), der Name lautet wahrscheinlich sk98lin, skge oder so aehnlich, wenn ich mich recht entsinne. Mit Marvell gab es in der Vergangenheit immer wieder Probleme: der vom Hersteller zur Verfuegung gestellte Treiber war leider mist, und wurde mindestens ein Mal neu geschrieben. Solltest du aber keine absolut exotische Marvell-NIC haben, findet sich dafuer sicher Support im Vanilla-Kernel.

Die CD-ROM-Problematik solltest du durch Marcellus' exzellenten Post loesen koennen, denke ich.

Savy

Morologe
Avatar
Registered: Feb 2005
Location: A..... der Welt
Posts: 551
WOW riesen danke für die Antworten werds gleich mal testen wenn ich nach hause komm.

@ringding naja ich wills ja net unbedingt um schnell damit zu arbeiten ich will ja was lernen bei der sache und den zweck erfüllts alle mal ^^ wollt ja erst ein linux from the scrath machen aber ich glaub da wär ich noch viel früher gescheitert

edit: @colossus lach nicht über mich ich bin n noob aber ich hab das versucht aber bin net zu lspci gekommen. Wie bekomm ich das? emerge lspci hat nix gebracht
Bearbeitet von Savy am 11.11.2009, 09:34

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12070
`emerge pciutils` - aber das bringt halt nicht viel, wenn du keinen Internetzugang hast :) `lspci` sollte jede halbwegs brauchbare LiveCD mitbringen.

Und ausgelacht wird hier ganz sicher niemand, erst recht nicht fuer eine voellig berechtigte Frage!

Savy

Morologe
Avatar
Registered: Feb 2005
Location: A..... der Welt
Posts: 551
Naja auf der livecd is es net dabei oder ich habs nur net gefunden is halt minimal cd. Is aber auch net wichtig weil ich über die cd ins inet komm

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12070
Die Gentoo-LiveCD ist auch nicht brauchbar ;) Ich hab ab 2005 (ungefaehr halt) begonnen, Gentoo mit Knoppix zu installieren. Heute ist jede Desktop-LiveCD genauso gut dafuer geeignet.

t3mp

I Love Gasoline
Avatar
Registered: Mar 2003
Location: upstairs
Posts: 6278
Die beste Wahl ist imo die (selber auf Gentoo basierende) systemrescuecd, die man ja sowieso immer in irgendeiner Form herumliegen haben sollte. ;)

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
Zitat von Savy
(direkt in kernel gibts für marvell nix und dazu brauch ich eigentlich das cdlaufwerk)

Die aktuellen Kernelmodule für Marvell heißen skge und sky2. Wenn du die mit dem nächsten Kernel mitbaust, gehts vielleicht eh gleich.

Savy

Morologe
Avatar
Registered: Feb 2005
Location: A..... der Welt
Posts: 551
OK netzwerk geht jetzt ... hab mal wieder 2 zeilen in der docu überlesen ... naja was solls. CDLaufwerk findet er noch immer net soll mich jetzt aber net weiter stören. Bin gestern soweit gekommen dass ich den xorg server installier. Heut abend gehts dann mit gnome weiter mal schaun was draus wird ^^

t3mp

I Love Gasoline
Avatar
Registered: Mar 2003
Location: upstairs
Posts: 6278
Kleiner Tipp für den Kernel-Anfänger: Pappy's Kernel Seeds sind eine gute Basis mit sinnvoller Vorauswahl die dir bei deinem Problem evt. weiterhelfen könnten.

D.h. also derzeit findest du nichts unter /dev/sr[0-9]?
Bearbeitet von t3mp am 12.11.2009, 12:01

Savy

Morologe
Avatar
Registered: Feb 2005
Location: A..... der Welt
Posts: 551
Ne nach wie vor net obwohl ich was Marvellus geschrieben hat gemacht hab. Aber da ich jetzt ja lspci usw hab werd ich der sache eher aufn grund gehtn. Is jetzt aber net meine 1. priorität

t3mp

I Love Gasoline
Avatar
Registered: Mar 2003
Location: upstairs
Posts: 6278
Du kannst den lspci dump gerne hier posten damit wir dir unter die Arme greifen können. Obwohl selber draufkommen natürlich befriedigender ist. ;)

Savy

Morologe
Avatar
Registered: Feb 2005
Location: A..... der Welt
Posts: 551
So bin gestern wieder net dazu gekommen mich mit meinem cdlaufwerk zu beschäftigen aber immerhin läuft das desktop environment mal einigermaßen (bedarf noch einiges an einstlelungsarbeit). Da heut ja glückstag ist ;-) und wahrscheinlich einer der letzten tage wo ich mich aufs motorrad setzten kann werd ich auch heute wohl net viel weiterbringen. Aber eins steht schon mal fest -> es kommt noch vieeeel lesearbeit auf mich zu. Sogut wie jeder error is mir ein rätsel lässt sich zwar meist ergoogeln aber es kotzt mich an wenn ich wegen jedem ****** googeln muss.
Gibts da literatur die empfehlenswert is? Ich such sowas in die richtung : Linux für volldeppen mit null vorwissen ;-)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz