[Eisfair_dev] [e1] eiskernel 2.0.31 (Status 'testing') verfügbar - 2.6er Kernel für eisfair-1

Fabian Törner toerner at gmx.net
Do Jan 24 18:04:19 CET 2013


Hallo tom,

Am 23.01.2013 23:44, schrieb Thomas Bork:

>
> Änderungen zum vorherigen eiskernel 2.0.30:
> ===========================================
> - Beim Schreiben der lilo.conf hat sich in der letzten Version
>    ein Fehler eingeschlichen:
>    Eine vorhandene append-Zeile wurde falsch übernommen.
>    Der Fehler wurde korrigiert. Trotzdem ist jeder angehalten,
>    eine etwaige append-Zeile in der Datei /etc/lilo.conf zu
>    kontrollieren, sonst setzt sich der Fehler fort, da die alte
>    append-Zeile ausgelesen und (modifiziert) neu geschrieben wird.

Der Effekt tritt aber nur ein wenn von dem raid auch gebootet wird - 
richtig?

vorher:

Welcome to eisfair!
base     : 2.0.2
eiskernel: 2.0.30 (2.6.32-eisfair-1-PAE)

eis # cat /etc/lilo.conf
lba32
disk = /dev/sda
   bios = 0x80
boot = /dev/sda
read-only
prompt
timeout = 50
vga = normal
image = /boot/kernel
root = /dev/sda3
label = eis
initrd = /boot/initrd.gz
image = /boot/old-kernel
root = /dev/sda3
label = oldeis
initrd = /boot/old-initrd.gz


> - Es wird jetzt immer eine append-Zeile erzeugt, in der
>    'raid=noautodetect' steht. Hat append vorher schon einen Inhalt, dann
>    steht der davor.
>    Hintergrund:
>    Damit ein selbst angelegtes Raid aus gemischten IDE- und SCSI-Platten
>    funktioniert (der Installer unterstützt so etwas nicht), wird die
>    Auto-Erkennung abgeschaltet, die bereits nach dem Laden der
>    einkompilierten IDE-Treiber lief.
>    Denn wenn hier schon IDE-Teile erkannt wurden, war das md "fertig"
>    assembliert und konnte bei der Erkennung _nach dem Laden der
>    SCSI-/SATA-Treiber_ nicht mehr verändert werden.
>    Durch die Abschaltung der Auto-Erkennung läuft die Erkennung immer
>    erst nach dem Laden etwaiger SCSI-/SATA-Treiber durch den Anstoss in
>    der initrd und damit wird so ein Misch-Raid auch erfolgreich
>    assembliert.

heute etwas ausführlicher:

Package: eisfair Kernel (Linux 2.6.32-eisfair-1 PAE)

   URL:       http://www.pack-eis.de/dl.php?l=13157/eiskernel-pae.tar.gz

   Name:      eiskernel-pae
   Package:   eisfair Kernel (Linux 2.6.32-eisfair-1 PAE)
   Version:   2.0.31
   Date:      2013-01-23
   Author:    the eisfair team, team(at)eisfair(dot)org
   Status:    testing
   Section:   base

   eisfair Kernel (Linux 2.6.32-eisfair-1 PAE)
   Based on 2.6.32.60.


Install (y=yes, n=no)? y
--2013-01-24 17:57:14-- 
http://www.pack-eis.de/dl.php?l=13157/eiskernel-pae.tar.gz
Resolving www.pack-eis.de (www.pack-eis.de)... 217.197.80.132
Connecting to www.pack-eis.de (www.pack-eis.de)|217.197.80.132|:80... 
connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: 
http://download.eisfair.org/pack-eis/download/13157/eiskernel-pae.tar.gz 
[following]
--2013-01-24 17:57:15-- 
http://download.eisfair.org/pack-eis/download/13157/eiskernel-pae.tar.gz
Resolving download.eisfair.org (download.eisfair.org)... 130.133.8.35
Connecting to download.eisfair.org 
(download.eisfair.org)|130.133.8.35|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 22216764 (21M) [application/x-gzip]
Saving to: 'eiskernel-pae.tar.gz'

100%[===================================================================================================================================================================================================>] 
22,216,764  3.02MB/s   in 7.3s

2013-01-24 17:57:23 (2.92 MB/s) - 'eiskernel-pae.tar.gz' saved 
[22216764/22216764]

Please wait ...
Saving your kernel configuration in /tmp/kernel-backup.tar.gz ...
    /boot
    /etc/lilo.conf
    /System.map-2.6.32-eisfair-1
    /System.map-2.6.32-eisfair-1-SMP
    /System.map-2.6.32-eisfair-1-PAE
    /var/install/packages/eiskernel
    /var/install/packages/eiskernel-pae
    /var/install/packages/eiskernel-smp
    /lib/modules/2.6.32-eisfair-1-PAE
Done.
Found loaded SCSI/SATA module(s):
   ahci
   sata_sil
Moving /boot/kernel to /boot/old-kernel ...
Moving /boot/initrd.gz to /boot/old-initrd.gz ...
New complete SCSI/SATA and dependend module(s) for initrd:
   scsi_mod
   sd_mod
   libata
   ahci
   sata_sil
Added /sbin/raidautorun /dev/md0 for software raid to linuxrc.
Installing new initrd.gz to /boot/initrd.gz ...
Installing new kernel to /boot/kernel ...
Saving old /etc/lilo.conf to /etc/lilo.conf.OLD ...
Creating devices and checking permissions, please wait:
..............
Added eis  *
Added oldeis

A new /etc/lilo.conf was written containing standard sections
according to a normal updated eisfair installation.

Boot labels are: eis oldeis

You will find your old boot configuration in /etc/lilo.conf.OLD.
You have to put your own boot options to /etc/lilo.conf manually
before you reboot.
Do not forget to run 'lilo' on the command line afterwards!

Press ENTER to continue

Kernel update succeeded.
If you are unsure or have seen some errors,
please answer the following question with 'no'.

Activate new kernel installation now (y/n)? y

New kernel 2.6.32-eisfair-1-PAE installed.
Please log off and reboot the system now.

Good luck!

Press ENTER to continue


++++++++ nach dem Reboot ++++++++++++++

Welcome to eisfair!
base     : 2.0.2
eiskernel: 2.0.31 (2.6.32-eisfair-1-PAE)

eis # cat /etc/lilo.conf
lba32
disk = /dev/sda
   bios = 0x80
boot = /dev/sda
read-only
prompt
timeout = 50
vga = normal
image = /boot/kernel
root = /dev/sda3
label = eis
initrd = /boot/initrd.gz
append = "raid=noautodetect"
image = /boot/old-kernel
root = /dev/sda3
label = oldeis
initrd = /boot/old-initrd.gz
append = "raid=noautodetect"
eis #


Info am Rande - benutze ein raid5 aber nicht als boot-device - nur als 
Daten Grab unter /mnt - ich denke die Änderungen betreffen mich im 
großen und ganzen nicht.

Vielen Dank & viele Grüße
Fabian



Mehr Informationen über die Mailingliste Eisfair_dev