Avis CM/CPU pour virtualiser des périphériques incompatibles W7 - Conseil d'achat - Hardware
Marsh Posté le 23-05-2012 à 21:18:20
le plus flexible est la virtualisation avec IOMMU. on fait du "Xen PCI passthrough" avec, i.e. une carte SCSI, ou pourquoi pas parallèle peut être utilisée par une machine virtuelle.
mais c'est compliqué à mettre en place et il faut Xen comme hôte, pas windows 7.
pour une carte-mère compatible, une pour AMD comme l'asrock 970 extreme 3, en ATX. mais c'est compliqué comme truc (risque de ne pas marcher pour telle ou telle raison inconnue avec une vieille carte)
sinon, tous les CPU sauf Atom ont le Vt, et le raid 1 sur carte-mère est très répandu.
et l'usage de l'USB sous virtualbox est simple et marche , faut juste acheter les convertisseurs pour voir si ça va marcher (dans le pire des cas un parallèle/USB ne va marcher que pour des imprimantes, il faut bien le choisir et le tester)
il faut considérer windows 7 32bits (est-ce qu'une license pro permet d'installer le 32 ou le 64?) car un certain nombre de pilotes pour XP passe dessus.
c'est à tester, j'ai fait marcher une vieille carte graphique comme ça (avec de la 3D) et une vieille carte réseau 3COM. en lui faisant manger les pilotes à la main dans le gestionnaire de périphériques, si besoin.
est-ce que scanner parallèle et carte SCSI marcheraient dessus, je ne sais pas.
Marsh Posté le 23-05-2012 à 23:48:55
blazkowicz a écrit : le plus flexible est la virtualisation avec IOMMU. on fait du "Xen PCI passthrough" avec, i.e. une carte SCSI, ou pourquoi pas parallèle peut être utilisée par une machine virtuelle. |
Merci des réponses.
Je vais éviter la virtualisation matérielle complète. Ce serait de la folie. Il faut quasiment développer ses propres pilotes.
Pour tekram je sais que leur scsi ne passe pas, même sur Vista. Pour Adaptec pas mal de cartes ont un pilote même pour W7 64 bits.
Pour le scsi, d'après ce que j'ai compris le pilote de bas niveau donc forcément compatible avec l'OS et pour W7 certifié, va convertir les données en standard ASPI, puis un programme pourra utiliser ce standard et ce ne sera pas réellement un pilote hardware même s'il en aura le nom, donc même un ancien pilote devrait fonctionner. Du coup que ce soit sous 32 ou 64 bites le pilote SCSI devrait marcher si le pilote compatible ASPI de bas niveau de la carte pour le système est chargé.
De plus l'idée serait de translater peut-être par une connexion réseau virtuelle, la couche scsi. Il me semble qu'il existe quelque chose du genre.
Pour le virtualisation des CPU, est-ce que tous les i3 et célerons série des 500 à 800 possèdent le vt ? Pour les AMD c'est le cas, bien que non certain sur les sempron, à partir d'AM2. Ca pourrait être un choix de basse consommation que de prendre le moins puissant.
Comment passe-t-on la connexion USB de l'OS à l'OS virtualisé par virtual pc (déja). Il est dit que W7 pro le permet à partir du SP1. Faut-il avoir W7 64 bits pour installer virtual pc avec Xp 32 gratuit ?
Marsh Posté le 24-05-2012 à 00:02:19
le céléron g530 supporte la vt. je pense que le sempron 140 (dérivé d'athlon II X2) le permet aussi et que je l'avais sur mon ancien sempron AM2.
pourquoi pas poser une question sur le topic des licences windows.
idéalement un w7 64 pro OEM permet d'installer windows 7 32bits, et de faire marcher XP virtuel avec les deux versions, non idéalement t'es obligé de rester en 64bits.
http://forum.hardware.fr/hfr/Windo [...] 2410_1.htm
Marsh Posté le 24-05-2012 à 16:13:09
blazkowicz a écrit : le céléron g530 supporte la vt. je pense que le sempron 140 (dérivé d'athlon II X2) le permet aussi et que je l'avais sur mon ancien sempron AM2. |
W7 pro permet d'installer WXP virtuel avec VirtualPC, en téléchargement sur le site MS. Ce n'est pas un secret.
Depuis W7 SP1 il n'est même plus nécessaire d'avoir la VT pour le faire tourner, cependant je ne sais pas clairement le degré de virtualisation matérielle pour connecter les ports USB, parallèles.
Idem pour Virtualbox ou Vmware. vt-d nécessaire ou pas et supporté par la carte mère aussi ?
Et puis les cartes mères avec port parallèle et raid1 c'est devenu rare, quelques Atom ou AM3.
GIGABYTE D525TUD ou 78LMT-S2P.
Pour le SCSI avec une carte adaptec je pense me passer de la virtulaisation.
Marsh Posté le 23-05-2012 à 13:10:20
Avis aux pros de la virtualisation matérielle !
J'ai en fait un PC Flex-ATX sous Windows 2000 qui a claqué au bureau. Il avait des ports usb un port parallèle, une carte scsi tekram (pilotes Xp maxi) avec des disques durs scsi en raid 1.
Je me reprendrais bien le même mais je ne le retrouve plus.
J'avais branché dessus deux traceurs avec des pilotes au mieux compatibles Windows 2000 port parallèle pour l'un (marche sur XP) et Windows XP pour l'autre port USB, un scanner A3 Umax branché sur SCSI.
On utilise un traceur à partir de Windows 7 par un pilote compatible HPGL et l'autre par un pilote de traceur équivalent qui possède un pilote sour W7. Pour le scanner réseau seuls les postes XP fonctionnent en y installant le réseau IPX/SPX de Windows 2000 ou 98 (c'était un bidouillage dont on ne se souviens plus).
Actuellement un vieux portable à port parallèle, carte SCSI pcmcia qui remplace tout ça.
Le but serait de mettre un poste Windows 7 64 pro avec windows xp virtualisé pour installer le pilotes usb :
- un cable convertisseur usb/parallèle pour le traceur parallèle
- un cable usb pour le traceur usb
- un cable convertisseur usb/scsi si ça existe ou bien plutôt une carte adaptec scsi compatible W7 64 (ça existe mais à trouver sur ebay) avec pilotes scsi 32 (le pilote n'est en fait qu'un programme qui y accède et devrait marcher sur W7 64 bits à ce que j'ai lu
Pour le protocole IPX SPX je crois qu'on pourrait refaire le même bidouille en passant par le mode virtualisé Xp et installer d'anciens pilotes, mais à condition que le pilote (en fait un programme) accède au SCSI 32 de la carte sous W7. Donc peut-on faire passer le protocole SCSI par le réseau ou bien le virtualiser directement sur XP ?
J'ai compris qu'il faut que le CPU ait le vt (pas besoin du vt matériel pour l'usb) mais aussi peut-être le vt matériel pour scsi à moins que virtuel box ou vmware sachent y accéder sans.
On gagne quand même beaucoup de temps et d'argent à ne pas changer les deux traceurs et le scanner A3 scsi (qui au passage scanne les diapos aussi). Il n'y a d'ailleurs pas d'amélioration notable sur le nouveau matériel.
Autre point les disques durs du poste doivent être comme le précédent en raid 1 (sur l'ancien c'était des scsi). Donc CM avec raid 1 sata.
J'ai déjà consulté le site japonais de BlackWingcat pour mettre Windows 2000 sur une configuration moderne mais rien ne semble marcher à 100%, et je veux trouver une solution plus générique avec Windows 8 en approche.
Pour la taille de la carte mère : mini-itx ou au pire micro-atx. Si on ne peut que passer par ATX je prends aussi.
Seules la carte mère, le CPU et la façon de virtualiser m'intéresse. Pour le reste je me débrouillerai.
Et bien sûr XP exclu car on n'a pas de licence supplémentaire et ça doit être du réglementaire, et puis Xp ne sera bientôt plus supporté.
Message édité par frantzois le 23-05-2012 à 13:52:42