[Eisfair_dev] [e1] usbip 2.0.0
Thomas Bork
tom at eisfair.org
Mo Jun 30 10:20:20 CEST 2014
Am 30.06.2014 05:44, schrieb Peter Bäumer:
> wo das hier gelesen habe kamen sofort ein Haufen Ideen in meinem Kopf :)
Welche denn?
[...]
> Required eiskernel package 2.5.4 or newer not installed - installation
> aborted! br x br
Interessant, da habe ich noch colecho-Relikte drin.
> Der Kernel ist allerdings von Hand in der domU ins System kopiert worden
> --> habe ich da was vergessen, was der Installer abfragt?
Aus /tmp/preinstall.sh:
needed_kernel='2.5.4'
[...]
kversion=`/var/install/bin/check-version eiskernel $needed_kernel`
case ${kversion} in
not-installed|new ) # wrong version
echo
echo
mecho --error "Required eiskernel package $needed_kernel or newer
not installed - installation aborted!" br x br
echo
echo
anykey
exit 1
;;
*)
case `uname -r` in
3.2.54-eisfair-1*)
/bin/true
;;
*)
echo
echo
mecho --error "Sorry, only installing on eisfair-1 systems with
kernel 3.2.54-eisfair-1!"
echo
echo
anykey
exit 1
;;
esac
;;
esac
Bei Dir schlägt schon der erste Check fehl:
/var/install/bin/check-version eiskernel 2.5.4
Unter /var/install/packages existieren die relevanten info-Files nicht,
die der Kernel-Installer erzeugt:
kernel32 2.3.0 # cat /var/install/packages/eiskernel
<package>
<name>eiskernel</name>
<short>eisfair Kernel (Linux 3.2.54-eisfair-1 Non-SMP)</short>
<version>2.5.4</version>
<date>2014-06-10</date>
<system>eisfair-1</system>
<author>the eisfair team, team(at)eisfair(dot)org</author>
<status>testing</status>
<section>base</section>
<require-package>base 2.2.8</require-package>
<description>
eisfair Kernel (Linux 3.2.54-eisfair-1 Non-SMP)
Based on 3.2.60.
</description>
</package>
kernel32 2.3.0 # cat /var/install/packages/eiskernel-virt
<package>
<name>eiskernel-virt</name>
<short>eisfair Kernel (Linux 3.2.54-eisfair-1 VIRT)</short>
<version>2.5.4</version>
<date>2014-06-10</date>
<system>eisfair-1</system>
<space>210</space>
<author>the eisfair team, team(at)eisfair(dot)org</author>
<status>testing</status>
<section>base</section>
<require-package>base 2.2.8</require-package>
<description>
eisfair Kernel (Linux 3.2.54-eisfair-1 VIRT)
Based on 3.2.60.
</description>
</package>
Wenn Du die Hürde genommen hast, wird zusätzlich noch 'uname -r'
abgefragt, da es möglich ist, den Kernel zwar installiert, dann aber ein
anderes System gebootet zu haben.
Du bist mir übrigens noch eine Antwort dazu schuldig, ob Version 2.5.4
das Problem mit Deiner Terratec-Karte beseitigt hat. Dazu hatte ich
CONFIG_MEDIA_ATTACH deaktiviert.
Ausserdem hatte ich im Thread "Re: [e1] eiskernel 2.5.2 (Status
'testing') verfügbar - 3.2er Kernel für eisfair-1" gefragt, was
modprobe --version
in Deiner DomU ausgibt. Es gehört zum guten Ton, Feedback zu geben, wenn
jemand sich bemüht, Dir zu helfen...
--
der tom
[eisfair-team]
Mehr Informationen über die Mailingliste Eisfair_dev