Kernel 2.6?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
goofy
Beiträge: 71
Registriert: 11.06.2006 16:21:38

Kernel 2.6?

Beitrag von goofy » 11.06.2006 16:32:44

Hi,

sorry wg der dämlichen Frage, aber habe noch keine Deb-Doku gelesen. Nun zu meiner Frage:

Warum wird immer noch Kernel 2.4 mitgeliefert?

Habe debian 3.1r2, stable.

Kann es sein, dass stable etwas veraltet ist oder nur teilweise z.B. beim Kernel?

Gnome ist auch nicht mehr so das wahre, auch nicht gdm.

goofy

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 11.06.2006 16:39:53

Stable (Sarge) ist ca. 1 Jahr alt. Bei Etch soll dann Kernel 2.4.xx nicht mehr dabei sein. Aber es soll Leute geben die iehen immer noch Kernel 2.4.xx vor wenn möglich. Aus Stabilitätsgründen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 11.06.2006 16:55:11

Hi goofy und Willkommen im Forum!

Du kannst dir den 2.6er aber auch nachinstallieren.

Gruß, garibali

goofy
Beiträge: 71
Registriert: 11.06.2006 16:21:38

Beitrag von goofy » 11.06.2006 18:17:43

garibaldi hat geschrieben:Hi goofy und Willkommen im Forum!
Danke Danke hier fühl' ich mich wohl ;)
Du kannst dir den 2.6er aber auch nachinstallieren.
Unter den nicht-installierten Paketen (aptitude) finde ich leider nicht die kernel-2.6er header.
Wofür brauche ich die überhaupt, wenn meine Programme beim Kompilieren sowieso nicht gegen die kernel header gelinkt werden sollen?

Fehler beim Installieren von Kernel 2.6, wasn' das?

Code: Alles auswählen

]aptitude
Wähle vormals abgewähltes Paket kernel-image-2.6.8-3-686.
(Lese Datenbank ... 50976 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke kernel-image-2.6.8-3-686 (aus .../kernel-image-2.6.8-3-686_2.6.8-16sarge2_i386.deb) ...
Richte kernel-image-2.6.8-3-686 ein (2.6.8-16sarge2) ...
mkcramfs: ROM image write failed (wrote 4169728 of 4636672 bytes): No space left on device?
Failed to create initrd image.
dpkg: Fehler beim Bearbeiten von kernel-image-2.6.8-3-686 (--configure):
 Unterprozess post-installation script gab den Fehlerwert 9 zurück
Fehler traten auf beim Bearbeiten von:
 kernel-image-2.6.8-3-686
E: Sub-process /usr/bin/dpkg returned an error code (1)
Während der Paketinstallation sind Probleme aufgetreten.  Versuche zu lösen:
Richte kernel-image-2.6.8-3-686 ein (2.6.8-16sarge2) ...
mkcramfs: write failed: No space left on device
Failed to create initrd image.
dpkg: Fehler beim Bearbeiten von kernel-image-2.6.8-3-686 (--configure):
 Unterprozess post-installation script gab den Fehlerwert 9 zurück
Fehler traten auf beim Bearbeiten von:
 kernel-image-2.6.8-3-686
Drücken Sie zum Fortsetzen die Eingabetaste.
Er nutzt wohl ne Ramdisk, aber schon sehr merkwürdig, dass das standardmäßig nicht funktioniert und sie wohl zu klein gewählt wurde (4096Kb).

goofy

EDIT kbdcalls: quote Tages gegen code Tags getauscht.

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 11.06.2006 18:26:52

goofy hat geschrieben:
Fehler beim Installieren von Kernel 2.6, wasn' das?
aptitude
...
mkcramfs: ROM image write failed (wrote 4169728 of 4636672 bytes): No space left on device?
...
Er nutzt wohl ne Ramdisk, aber schon sehr merkwürdig, dass das standardmäßig nicht funktioniert und sie wohl zu klein gewählt wurde (4096Kb).
Was sagen denn

Code: Alles auswählen

df -h
und ?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 11.06.2006 18:50:58

goofy hat geschrieben:
Fehler beim Installieren von Kernel 2.6, wasn' das?

Code: Alles auswählen

]
Richte kernel-image-2.6.8-3-686 ein (2.6.8-16sarge2) ...
mkcramfs: ROM image write failed (wrote 4169728 of 4636672 bytes): No space left on device?
Failed to create initrd image.

Es beschwert sich doch hier , das die Partiton voll ist. Dann sollte es schwerlich klappen mit einer neuen Initrd die zu erstellen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

goofy
Beiträge: 71
Registriert: 11.06.2006 16:21:38

Beitrag von goofy » 11.06.2006 19:07:37

doch doch, hätte ja noch 128 Swap.
Er will doch in die Ramdisk schreiben und die is zu klein. So sehe ich das.
Platz auf hdd und mem is genug. 8O

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 11.06.2006 19:19:37

Nach der Meldung sagt er ganz klar das dem nicht so ist. Der Swap ist egal in dem Falle. Poste mal die Augaben von mount und df

Code: Alles auswählen

No space left on device? 
heißt nix anderes, als das die Partititon voll ist

Code: Alles auswählen

Kein Platz mehr auf Gerät
frei übersetzt.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 11.06.2006 19:48:55

Ich hatte auch einmal das Problem, dass meine root Partition zu voll war. Bei mir lag es daran, das ich viel mit apt-get installiert hatte, ohne jemals ein

Code: Alles auswählen

# apt-get clean
ausgeführt zu haben.

ps: die Ausgabe von

Code: Alles auswählen

# du / -h --max-depth=1
wäre auch interessant.

AkiraHinoshiro
Beiträge: 429
Registriert: 09.10.2003 16:17:33
Wohnort: Ilmenau
Kontaktdaten:

Beitrag von AkiraHinoshiro » 11.06.2006 20:25:07

Debian stable ist oftmals etwas "altbacken", aber dafür gibt es einen Grund:
Debian Stable soll immer möglichst stabil sein.
Es kann auch bei der Installation ein 2.6er Kernel installiert werden, statt einem 2.4er.
Ich selber hab auf meinem Server 2.4 von Sarge laufen und auch eine EXT2 Partition und kann damit alles genauso gut machen, wie mit einem 2.6er Kernel (zumindest auf dem Sever).

goofy
Beiträge: 71
Registriert: 11.06.2006 16:21:38

Beitrag von goofy » 11.06.2006 20:39:49

kernel 2.6 installieren / no space left on device:

df sagt das hier:

Code: Alles auswählen

tmpfs                 253M     0  253M   0% /dev/shm
Also doch ramdisk? :P

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 11.06.2006 21:48:17

goofy hat geschrieben:kernel 2.6 installieren / no space left on device:

df sagt das hier:

Code: Alles auswählen

tmpfs                 253M     0  253M   0% /dev/shm
Also doch ramdisk? :P
Das ist doch nicht alles ? Wo ist der Rest ?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 11.06.2006 21:58:17

@KBDCALLS: Der wiill uns einfach nicht verraten, wie es in / aussieht!

goofy
Beiträge: 71
Registriert: 11.06.2006 16:21:38

Beitrag von goofy » 12.06.2006 00:06:54

garibaldi hat geschrieben:@KBDCALLS: Der wiill uns einfach nicht verraten, wie es in / aussieht!
Bisserl Intimsphäre will ich ja behalten. :D
/dev/hdc3 1,8G 89M 1,6G 6% /
tmpfs 253M 0 253M 0% /dev/shm
/dev/hdc1 16M 16M 0 100% /boot
/dev/hdc8 22G 39M 22G 1% /home
/dev/hdc6 89M 4,1M 80M 5% /tmp
/dev/hdc7 1,8G 799M 893M 48% /usr
/dev/hdc5 1,8G 133M 1,6G 8% /var
Wenn ihr schon meine PArtitionstabelle seht, bin ich für Verbesserungsvorschlage (soll mal ein WWW-Server werden mit Minimal-Desktop-Umgebung für Notfälle) dankbar. Debian hat ja dann noch /srv oder so. Bin bei Debian ganz neu, vielleicht kann man hier etwas optimieren!

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von herrchen » 12.06.2006 00:18:21

goofy hat geschrieben:

Code: Alles auswählen

/dev/hdc1              16M   16M     0 100% /boot
da passt eben kein kernel mehr rauf.

herrchen

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 12.06.2006 00:20:18

goofy hat geschrieben:
...
/dev/hdc1 16M 16M 0 100% /boot
...
Da haben wir ja schon den Übeltäter!

In /boot wird ja gerade das kernel-image geschrieben!

Mein Vorschlag zur Lösung deines Problems:

Code: Alles auswählen

# mkdir /nboot
# cp -rv /boot/* /nboot
Dann die hdc1 mittels cfdisk löschen...

[edit]Oder einfach /boot Umbenennen[/edit]

...und mittels

Code: Alles auswählen

# mv /nboot /boot
das Verzeichnis /boot wiederherstellen.

Nach einem Reboot solltest du dann keine Probleme mit der Installation des kernels haben.
Zuletzt geändert von garibaldi am 12.06.2006 01:01:23, insgesamt 3-mal geändert.

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 12.06.2006 00:47:25

goofy hat geschrieben:
garibaldi hat geschrieben:@KBDCALLS: Der wiill uns einfach nicht verraten, wie es in / aussieht!
Bisserl Intimsphäre will ich ja behalten. :D
Was stellen Sie sich denn so an :wink:

(Wenn du das Ergebnis von df -h gleich nach meiner Aufforderung geposted hättest, hättest du auch ein paar Stunden früher eine Lösung erhalten. :P )
goofy hat geschrieben: Wenn ihr schon meine PArtitionstabelle seht, bin ich für Verbesserungsvorschlage (soll mal ein WWW-Server werden mit Minimal-Desktop-Umgebung für Notfälle) dankbar. Debian hat ja dann noch /srv oder so. Bin bei Debian ganz neu, vielleicht kann man hier etwas optimieren!


Da du "bei Debian ganz neu" bist, würde ich dir empfehlen, erstmal mit debian auf dem Desktop zu spielen, damit du dessen Funktionsweise verstehst, bevor du versuchst, die Partitionierung deines Rechners schon servertauglich einzurichten.

Für einen Desktop genügen drei Partitionen: /, /swap, /home. /home ist zwar nicht unbedingt erforderlich, aber es ist praktisch, seine persönlichen Daten und configs separat zu haben, falls man das System neu aufsetzen möchte, was du ja auf lange Sicht vor hast.

Für alles andere, /var, /boot, /tmp usw., ist es gerade für einen Neuling schwer abzuschätzen, wieviel Platz denn benötigt wird. Die Folgen einer Fehleinschätzung hast du ja gerade erfahren. Dafür gibt es auch keine allgemeine Regel, da es sehr davon abhängt, was auf dem System passiert.

Wenn du gerade erst neu installiert hast, würde ich an deiner Stelle nochmal neu Installieren. /home liegt ganz am Ende, das ist gut. Da kannst du bei der Neuinstallation einfach den Plattenplatz davor für / und /swap ausnutzen und /hdc8 als /home einbinden, ohne dass dir Daten von /home verloren gingen. Dann bleiben auch die persönlichen configs erhalten.

Ich hoffe, dir weitergeholfen zu haben,
Gruß, garibaldi

p.s.: Was denn die ganzen Verzeichnisse zu bedeuten haben, erfährst du in der Dokumentation zum FHS.

p.p.s.: Die Bootoption linux26 einer Netinstall-CD installiert dir gleich den 2.6er Kernel.

goofy
Beiträge: 71
Registriert: 11.06.2006 16:21:38

Beitrag von goofy » 12.06.2006 10:36:27

herrchen hat geschrieben:
goofy hat geschrieben:

Code: Alles auswählen

/dev/hdc1              16M   16M     0 100% /boot
da passt eben kein kernel mehr rauf.

herrchen
wahhhh aber es stand doch da was wegen der ramdisk.
Die Fehlermeldung ist schuld :D

Danke ! Der alte wird gelöscht!

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 12.06.2006 10:44:25

/boot ist extrem knapp bemessen, angebracht wären minsten 50 MB , und wenn das ein WWWserver werden soll warum hat /home 22 GB, 3 -4 reichne allemal dann, dafür würde ich /usr größer machen . Ist schon zu 48 % voll, Das kann knapp werden.
goofy hat geschrieben:wahhhh aber es stand doch da was wegen der ramdisk.
Die Fehlermeldung ist schuld Very Happy
Man muß nicht allen Fehlermeldungen blindlings vertrauen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

goofy
Beiträge: 71
Registriert: 11.06.2006 16:21:38

Beitrag von goofy » 12.06.2006 10:55:26

garibaldi hat geschrieben:
goofy hat geschrieben:
garibaldi hat geschrieben:@KBDCALLS: Der wiill uns einfach nicht verraten, wie es in / aussieht!
Bisserl Intimsphäre will ich ja behalten. :D
Was stellen Sie sich denn so an :wink:

(Wenn du das Ergebnis von df -h gleich nach meiner Aufforderung geposted hättest, hättest du auch ein paar Stunden früher eine Lösung erhalten. :P )
Sicher, sicher.
Da du "bei Debian ganz neu" bist, würde ich dir empfehlen, erstmal mit debian auf dem Desktop zu spielen, damit du dessen Funktionsweise verstehst, bevor du versuchst, die Partitionierung deines Rechners schon servertauglich einzurichten.
Nene, Linux Erfahrung habe ich doch schon, Debian ist trotzdem anders.
Für alles andere, /var, /boot, /tmp usw., ist es gerade für einen Neuling schwer abzuschätzen, wieviel Platz denn benötigt wird. Die Folgen einer Fehleinschätzung hast du ja gerade erfahren.
Ich bin von lilo auf grub umgestiegen. Grub braucht relativ viel Platz. Dafür finde ich die features auch sehr sehr gut...
p.p.s.: Die Bootoption linux26 einer Netinstall-CD installiert dir gleich den 2.6er Kernel.


Danke! Genau das kann ich sehr gut gebrauchen!!

goofy
Beiträge: 71
Registriert: 11.06.2006 16:21:38

Beitrag von goofy » 12.06.2006 10:57:48

KBDCALLS hat geschrieben:/boot ist extrem knapp bemessen, angebracht wären minsten 50 MB , und wenn das ein WWWserver werden soll warum hat /home 22 GB, 3 -4 reichne allemal dann, dafür würde ich /usr größer machen . Ist schon zu 48 % voll, Das kann knapp werden.
Meinst du nicht, 1,8 GB für /usr sind für einen WWW Server ausreichend?

Der apache kram und caches liegen doch unter /var. Zumindest hab ich es mir so gedacht.
Grüße

goofy

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 12.06.2006 11:01:52

goofy hat geschrieben:
Ich bin von lilo auf grub umgestiegen. Grub braucht relativ viel Platz. Dafür finde ich die features auch sehr sehr gut...
Falls Grub 1 MB gößer sein sollte als Lilo, aber das bringt garantiert eine 750 GB Platte zum überlaufen. :)
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

goofy
Beiträge: 71
Registriert: 11.06.2006 16:21:38

Beitrag von goofy » 13.06.2006 09:09:41

Eben und 50 MB für /boot ist subversiv.
15 MB SIND revolutionär und mein Kernel 2.6 läuft jetzt mit Grub auf meiner 15 MB /boot Partition. 8)

Danke an die Helfenden.

Antworten