Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

25.08.2005, 11:13

[gelöst] Neuinstallation bootet nicht

Hallo zusammen.

Ich habe gestern Abend auf meinem Rechner Gentoo installiert. Nachdem ich alles eingerichtet hatte blieb er beim Booten mit der Meldung "initializing Cryptographic API" hengen.

Hat jemand eine Ahnung was das sein könnte?

Technische Daten:

AthlonXP 3200+
Asus A7N8X-E Deluxe
-> nforce2 onboard FastEthernet-karte
-> marvell onboard Gigabit-Karte
-> nforce AC97 onboard Audio
2x 160GB ATA
------------------------------------------------
gentoo-sources 2.6.12-gentoo-r9
/boot -> ata
/ -> raid0 (mit md)

Danke im Voraus!
"Linux Server are like tends. No gates no windows, but an apache inside!"

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »ViSiT« (26.08.2005, 09:22)


2

25.08.2005, 11:43

RE: Neuinstallation bootet nicht

Zitat

Original von ViSiT
blieb er beim Booten mit der Meldung "initializing Cryptographic API" hengen.


Das kann viel sein poste doch mal das entsprechenede Log-File aus /var/log oder mach eins mit dmesg > messages.log dann kann dir geholfen werden 8)

Gruß Hungry Hugo

3

25.08.2005, 11:48

der kernel bleibt ja vor dem mounten der filesysteme hengen -> es gibt keine logs
dmesg geht auch nicht da er nicht zu ende bootet.
"Linux Server are like tends. No gates no windows, but an apache inside!"

4

25.08.2005, 12:13

cryptographic api ist ein Bündel von Verschlüsselungprogs mit denen du die Partitionen verschlüssseln kannst.

Boote von der Livecd und checke mal deine kernel-Config, was du da angegeben hast.

bei menu_config ziemlich weit unten.
Edit:
Oh MIst, jetzt habe ich doch die 666 bei meinem Postingszählstand dedissed.
Et gibt nüx Gutes, außer man tut es

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »PANCHO« (25.08.2005, 12:14)


5

25.08.2005, 12:22

Re:

Hmm...

eigendlich müsstes du doch mittels LiveCD auf deine HD kommen und dann kannst du die Log einsehen

# swapon /dev/hda2
# mount /dev/hda3 /mnt/gentoo
( Für eine ext3 Partition: )
# mount -t ext3 /dev/hda3 /mnt/gentoo
# mount /dev/hda1 /mnt/gentoo/boot
# mount -t proc none /mnt/gentoo/proc
# chroot /mnt/gentoo /bin/bash
# env-update
# source /etc/profile

und schon biste auf deiner Platte =) (eventuell anpassen da ich nicht deine Partitionierung und HD-Art kenne)

Gruß Hungry Hugo

6

25.08.2005, 12:56

Zitat

Original von PANCHO
Boote von der Livecd und checke mal deine kernel-Config, was du da angegeben hast.


ich hab alle Algorithmen als Modul kompiliert.

Zitat

Original von Hungry Hugo
eigendlich müsstes du doch mittels LiveCD auf deine HD kommen und dann kannst du die Log einsehen


es werden keine logs geschrieben da die platte noch nicht gemountet ist wenn er die crypto-Api lädt.
"Linux Server are like tends. No gates no windows, but an apache inside!"

7

25.08.2005, 14:12

Wenn du nun eine Partition bereits verschlüsselt hast und die Algorithmen als Module kompiliert sind, dann kann er die Module nicht laden, weil er die Verschlüsselung nicht lesen kann.

So könnte ich mir das vorstellen.

Also wäre es sinnig , die Algorithmen einzukompilieren oder nur auf Partitionen anzuwenden, die keine Systemdateien enthalten.
Et gibt nüx Gutes, außer man tut es

8

25.08.2005, 14:20

Ich habe keine verschüsselten Partitionen und brauche die Module nicht zum booten.
Die Crypto-API wird nur geladen weil sie vom fest einkompilierten Loop-Treiber benötigt wird. ;)

Die Module hab ich nur zu Testzwecken für später mit installiert... :rolleyes:

Anbei:
Die Crypto-API wird vor dem mounten geladen und greift weder auf Module zu noch schreibt sie Logfiles
"Linux Server are like tends. No gates no windows, but an apache inside!"

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ViSiT« (25.08.2005, 14:22)


9

25.08.2005, 14:38

Nun, dann mach er wohl einen keyring check, wenn er den loop-device treiber initialisieren will und der schlägt fehl.

Hast du ein System schon mal damit aufgesetzt?

wenn du mal probehalber den loopdevice treiber wegläßt und checkst, ob das Problem damit eingegrenzt ist?
(so ein Kernel ist schnell kompiliert :D :D :D)
Et gibt nüx Gutes, außer man tut es

10

25.08.2005, 14:48

Zitat

Original von PANCHO
Nun, dann mach er wohl einen keyring check, wenn er den loop-device treiber initialisieren will und der schlägt fehl.

Der Loop-Device Treiber wird ja beim booten auch nicht gebraucht, den hab ich nur zum mounten von ISO-Dateien einkompiliert. Die API wird aber trotzdem geladen da man MD5 unter gentoo nicht als modul kompilieren kann. Oder?

Zitat

(so ein Kernel ist schnell kompiliert :D :D :D)

das is egal, dauert eh nur 10min :]
"Linux Server are like tends. No gates no windows, but an apache inside!"

11

25.08.2005, 16:34

md5 wirst du für die anderen komprimierten Dateien brauchen.

Stell Config_Cryptographic_API im Kernel ab und schau nach, ob du das Benötigte nicht ohne kompilieren kannst.

Du hast Crypto-Hardware die du später austesten willst?
Et gibt nüx Gutes, außer man tut es

12

25.08.2005, 16:52

Nein ich will nur mit DES oder AES mal Dateien verschlüsseln. Die Hardware Crypto-Treiber hab ich nicht mit kompiliert.

Ich werd heute abend nochn bisschen rumspielen, vieleicht find ich die Lösung. :)
"Linux Server are like tends. No gates no windows, but an apache inside!"

13

25.08.2005, 17:13

Ernsthaft, schmeiß es raus.

Das Feature ist relativ neu und muß nicht überall laufen...
Et gibt nüx Gutes, außer man tut es

14

26.08.2005, 09:20

[gelöst] Neuinstallation bootet nicht

Hey!!! Es funktioniert!!!

Ich hab einfach mal statt den gentoo-sources die vanilla-sources genommen und
an statt genkernel hab ich von hand kompiliert.
Schon liefs :D :D :D
"Linux Server are like tends. No gates no windows, but an apache inside!"

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ViSiT« (26.08.2005, 09:21)


15

26.08.2005, 16:43

Solltest du vielleicht mal an bugzilla senden, falls die gentoo-sources da noch einen Patch benötigen.

Tritt sicher nicht so häufig auf, diese Konfiguration, so daß die Tester von selber vielleicht gar nicht drauf kommen.
Et gibt nüx Gutes, außer man tut es