[Eisfair] [E64] Eisfair unter Hyper-V installieren

Thomas Bork tom at eisfair.org
So Mai 31 16:24:32 CEST 2020


Am 31.05.2020 um 12:29 schrieb Karl Heinrich Meyer:

> Mit dem aktuellen Installer der 64-bit Version komme ich bis zur Auswahl 
> des Plattentreibers. Nach Auswahl von 27 hv-storvsc folgt
> Loading SCSI/SATA/RAID/USB-STORAGE drivers ...
>   hv_storvsc
> hv_storvsc: Unknown symbol fc_attach_transport (err0)
> hv_storvsc: Unknown symbol fc_remove_host (err0)
> hv_storvsc: Unknown symbol fc_release_transport (err0)
> insmod: ERROR: could not insert module 
> /lib/modules/4.19-210-eisfair-64-VIRT/kernel/drivers/scsi/hv_storvsc.ko: 
> Unknown symbol in module

Wundert mich nicht. Ich habe zwar scsi-list um den Treiber hv_storvsc 
ergänzt aber anscheinend vergessen, scsi.sh anzupassen. Damit fehlt 
hv_storvsc das erforderliche Modul scsi_transport_fc.ko.

> und er findet keine disk, auch nicht mit dem ata_piix, der in der 
> 32-bit-SMP Version die virtuelle Platte erkennt.

Sicher, dass Du das mit der gleichen Generation Installer getestet hast?
Beim Wechsel auf den Kernel 4.9 (jetzt in den aktuellen Installern) 
haben wir die Treiber abgeschafft, die IDE als /dev/hd* interpretieren. 
Eventuell wurden die IDE-Platten unter Hyper-V nur mit diesen Treibern 
erkannt, die damals fest einkompiliert waren.

> Unter einer neu 
> installierten 32-bit Version führt im übrigen der Update vom SMP auf den 
> gleichen Virt-Kernel zu einer Kernel-Panic, das habe ich aber nicht 
> näher untersucht.

Hat wahrscheinlich die selbe Ursache wie oben. Also muss unter Hyper-V 
nun immer mit dem 64-Bit-Installer und hv-storvsc installiert werden. 
Geht natürlich erst, wenn ich das obige Problem behoben habe 
(Abhängigkeit zu scsi_transport_fc.ko).

-- 
der tom
[eisfair-team]


Mehr Informationen über die Mailingliste Eisfair