Je cherche un émulateur windows.
J'ai déjà essayé Wine, mais il est trop limité et certaines de mes
application ne tournent pas.
(remarque : je suis sous Mandrake 9.2 avec kde)
Par conséquent, j'ai vu qu'il existait bochs, vmware, win4lin ...
Comment cela fonctionne-t-il ?
D'après ce que j'ai compris, il va- faloir que je réinstalle un windows sur
un disque (virtuel) ??
Ou pourrais-je utiliser ma partition de windows existante (et fonctionnelle
évidemment) avec ces logiciels ?
Il semble aussi que certains vont trifouiller dans le kernel, ce qui
m'angoisse un peu ...
On Sun, 25 Jan 2004 20:47:41 +0100, Olivier Viennet wrote:
no_spam wrote:
Quelqu'un peut-il m'aider à trouver ce qu'il manque ?
C'est le système de dépendances qui est cassé... Je en sais pas comment il marche exactement, mais une chose est sure: si tu as réussi à compiler qemu correctement et s'il s'execute: ./i386-softmmu/qemu c'est qu'il ne manque rien et que c'est rpm qui se plante... La seule chose que je vois, c'est rpm --nodeps ...
J'ai donc installé avec nodeps
Je souhaite donc lancer l'émulateur sur ma partition windows actuelle qui est en C (ou file:/mnt/win_c sous linux).
Mais lorsque je fais :
[ tmp_qemu]$ qemu -m 64 -hda c -cdrom d warning: could not open /dev/net/tun: no virtual network emulation
Ca, ce n'est pas grave: il n'y aura pas de réseau pour l'OS émulé...
c: No such file or directory qemu: could not open hard disk image 'c
qemu -h: -hda/-hdb file use 'file' as IDE hard disk 0/1 image -cdrom file use 'file' as IDE cdrom 2 image
Il faut donc que le fichier que tu passes en argument existe... dd if=/dev/zero of=/tmp/image bs48576 count0 Puis qemu -hda /tmp/image -cdrom /dev/cdrom -boot d par exemple pour booter sur un CD réel et se servir de /tmp/image comme disque dur. Il peut être interressant d'utiliser les loop-devices pour partitionner le fichier en question ou créer un système de fichier dessus. Il faut bien sur que une des images soit bootable, sinon, le BIOS ne sera pas très content...
On Sun, 25 Jan 2004 20:47:41 +0100, Olivier Viennet wrote:
no_spam wrote:
Quelqu'un peut-il m'aider à trouver ce qu'il manque ?
C'est le système de dépendances qui est cassé...
Je en sais pas comment il marche exactement, mais une chose est sure:
si tu as réussi à compiler qemu correctement et s'il s'execute:
./i386-softmmu/qemu
c'est qu'il ne manque rien et que c'est rpm qui se plante...
La seule chose que je vois, c'est rpm --nodeps ...
J'ai donc installé avec nodeps
Je souhaite donc lancer l'émulateur sur ma partition windows actuelle qui
est en C (ou file:/mnt/win_c sous linux).
Mais lorsque je fais :
[user@localhost tmp_qemu]$ qemu -m 64 -hda c -cdrom d
warning: could not open /dev/net/tun: no virtual network emulation
Ca, ce n'est pas grave: il n'y aura pas de réseau pour l'OS
émulé...
c: No such file or directory
qemu: could not open hard disk image 'c
qemu -h:
-hda/-hdb file use 'file' as IDE hard disk 0/1 image
-cdrom file use 'file' as IDE cdrom 2 image
Il faut donc que le fichier que tu passes en argument existe...
dd if=/dev/zero of=/tmp/image bs48576 count0
Puis qemu -hda /tmp/image -cdrom /dev/cdrom -boot d
par exemple pour booter sur un CD réel et se servir de /tmp/image
comme disque dur.
Il peut être interressant d'utiliser les loop-devices pour
partitionner le fichier en question ou créer un système de fichier
dessus.
Il faut bien sur que une des images soit bootable, sinon,
le BIOS ne sera pas très content...
On Sun, 25 Jan 2004 20:47:41 +0100, Olivier Viennet wrote:
no_spam wrote:
Quelqu'un peut-il m'aider à trouver ce qu'il manque ?
C'est le système de dépendances qui est cassé... Je en sais pas comment il marche exactement, mais une chose est sure: si tu as réussi à compiler qemu correctement et s'il s'execute: ./i386-softmmu/qemu c'est qu'il ne manque rien et que c'est rpm qui se plante... La seule chose que je vois, c'est rpm --nodeps ...
J'ai donc installé avec nodeps
Je souhaite donc lancer l'émulateur sur ma partition windows actuelle qui est en C (ou file:/mnt/win_c sous linux).
Mais lorsque je fais :
[ tmp_qemu]$ qemu -m 64 -hda c -cdrom d warning: could not open /dev/net/tun: no virtual network emulation
Ca, ce n'est pas grave: il n'y aura pas de réseau pour l'OS émulé...
c: No such file or directory qemu: could not open hard disk image 'c
qemu -h: -hda/-hdb file use 'file' as IDE hard disk 0/1 image -cdrom file use 'file' as IDE cdrom 2 image
Il faut donc que le fichier que tu passes en argument existe... dd if=/dev/zero of=/tmp/image bs48576 count0 Puis qemu -hda /tmp/image -cdrom /dev/cdrom -boot d par exemple pour booter sur un CD réel et se servir de /tmp/image comme disque dur. Il peut être interressant d'utiliser les loop-devices pour partitionner le fichier en question ou créer un système de fichier dessus. Il faut bien sur que une des images soit bootable, sinon, le BIOS ne sera pas très content...
Kevin
Le Mon, 26 Jan 2004 01:00:26 +0100, no_spam a ecrit: | Il peut être interressant d'utiliser les loop-devices pour | partitionner le fichier en question ou créer un système de fichier | dessus.
le loop device peut emuler une partition, mais pas un disque il me semble, non?
| Il faut bien sur que une des images soit bootable, sinon, | le BIOS ne sera pas très content... | Bon, j'ai essaye avec une ISO de win98, j'ai eu une charge de 1 pendant 2h30, mais rien; pas de fenetres, pas de message d'erreur, rien. Il y a d'autres choses a faire? J'ai un PIII666 avec 128Mo de RAM.
-- Kevin Mais qu'est ce que c'est que ce...!? -+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Le Mon, 26 Jan 2004 01:00:26 +0100, no_spam a ecrit:
| Il peut être interressant d'utiliser les loop-devices pour
| partitionner le fichier en question ou créer un système de fichier
| dessus.
le loop device peut emuler une partition, mais pas un disque il me
semble, non?
| Il faut bien sur que une des images soit bootable, sinon,
| le BIOS ne sera pas très content...
|
Bon, j'ai essaye avec une ISO de win98, j'ai eu une charge de 1
pendant 2h30, mais rien; pas de fenetres, pas de message d'erreur, rien.
Il y a d'autres choses a faire? J'ai un PIII666 avec 128Mo de RAM.
--
Kevin
Mais qu'est ce que c'est que ce...!?
-+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Le Mon, 26 Jan 2004 01:00:26 +0100, no_spam a ecrit: | Il peut être interressant d'utiliser les loop-devices pour | partitionner le fichier en question ou créer un système de fichier | dessus.
le loop device peut emuler une partition, mais pas un disque il me semble, non?
| Il faut bien sur que une des images soit bootable, sinon, | le BIOS ne sera pas très content... | Bon, j'ai essaye avec une ISO de win98, j'ai eu une charge de 1 pendant 2h30, mais rien; pas de fenetres, pas de message d'erreur, rien. Il y a d'autres choses a faire? J'ai un PIII666 avec 128Mo de RAM.
-- Kevin Mais qu'est ce que c'est que ce...!? -+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
no_spam
On Mon, 26 Jan 2004 02:56:31 +0000, Kevin DENIS wrote:
Le Mon, 26 Jan 2004 01:00:26 +0100, no_spam a ecrit: | Il peut être interressant d'utiliser les loop-devices pour | partitionner le fichier en question ou créer un système de fichier | dessus.
le loop device peut emuler une partition, mais pas un disque il me semble, non?
Avec un peu d'entrainement, en jouant avec le paramêtre d'offset, on y arrive très bien :-) Bon, OK, il faut aimer se faire mal...
| Il faut bien sur que une des images soit bootable, sinon, | le BIOS ne sera pas très content... | Bon, j'ai essaye avec une ISO de win98, j'ai eu une charge de 1 pendant 2h30, mais rien; pas de fenetres, pas de message d'erreur, rien. Il y a d'autres choses a faire? J'ai un PIII666 avec 128Mo de RAM.
J'ai installé Win98 (avec une version CVS, pas avec la release) avec une disquette de Boot Win95 et le CD d'install: ./qemu -fda /tmp/Win95.flp -hda /tmp/image -cdrom /dev/cdrom -boot a sans problèmes majeurs (je voulais aussi tester le code d'émulation des disquettes).
On Mon, 26 Jan 2004 02:56:31 +0000, Kevin DENIS wrote:
Le Mon, 26 Jan 2004 01:00:26 +0100, no_spam a ecrit:
| Il peut être interressant d'utiliser les loop-devices pour
| partitionner le fichier en question ou créer un système de fichier
| dessus.
le loop device peut emuler une partition, mais pas un disque il me
semble, non?
Avec un peu d'entrainement, en jouant avec le paramêtre d'offset,
on y arrive très bien :-)
Bon, OK, il faut aimer se faire mal...
| Il faut bien sur que une des images soit bootable, sinon,
| le BIOS ne sera pas très content...
|
Bon, j'ai essaye avec une ISO de win98, j'ai eu une charge de 1
pendant 2h30, mais rien; pas de fenetres, pas de message d'erreur, rien.
Il y a d'autres choses a faire? J'ai un PIII666 avec 128Mo de RAM.
J'ai installé Win98 (avec une version CVS, pas avec la release)
avec une disquette de Boot Win95 et le CD d'install:
./qemu -fda /tmp/Win95.flp -hda /tmp/image -cdrom /dev/cdrom -boot a
sans problèmes majeurs (je voulais aussi tester le code d'émulation
des disquettes).
On Mon, 26 Jan 2004 02:56:31 +0000, Kevin DENIS wrote:
Le Mon, 26 Jan 2004 01:00:26 +0100, no_spam a ecrit: | Il peut être interressant d'utiliser les loop-devices pour | partitionner le fichier en question ou créer un système de fichier | dessus.
le loop device peut emuler une partition, mais pas un disque il me semble, non?
Avec un peu d'entrainement, en jouant avec le paramêtre d'offset, on y arrive très bien :-) Bon, OK, il faut aimer se faire mal...
| Il faut bien sur que une des images soit bootable, sinon, | le BIOS ne sera pas très content... | Bon, j'ai essaye avec une ISO de win98, j'ai eu une charge de 1 pendant 2h30, mais rien; pas de fenetres, pas de message d'erreur, rien. Il y a d'autres choses a faire? J'ai un PIII666 avec 128Mo de RAM.
J'ai installé Win98 (avec une version CVS, pas avec la release) avec une disquette de Boot Win95 et le CD d'install: ./qemu -fda /tmp/Win95.flp -hda /tmp/image -cdrom /dev/cdrom -boot a sans problèmes majeurs (je voulais aussi tester le code d'émulation des disquettes).
Kevin
Le Mon, 26 Jan 2004 05:05:00 +0100, no_spam a ecrit: | | J'ai installé Win98 (avec une version CVS, pas avec la release) | avec une disquette de Boot Win95 et le CD d'install: | ./qemu -fda /tmp/Win95.flp -hda /tmp/image -cdrom /dev/cdrom -boot a | sans problèmes majeurs (je voulais aussi tester le code d'émulation | des disquettes). | Avec la version cvs
qemu -m 16 -fda bootw98se.flp -boot a
fait monter la charge a 1, mais rien ne se passe :( (enfin, j'ai six lignes blanches) J'ai essaye avec un pseudo-disque dur, avec un vrai cd, avec l'image iso d'un cd --> que dalle. Et pourtant, ca m'aurait _vraiment_ interesse, ce truc (vmware trop cher, bochs trop lent)
Dans la doc, ils parlent d'un linux tout pret, j'ai teste et: qemu linux.img ou qemu -m 16 linux.img je dois avoir 25 lignes blanches, mais toujours que dalle, sauf que la charge est de zero, la.
Une idee? -- Kevin Tu sens quelquechose? -+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Le Mon, 26 Jan 2004 05:05:00 +0100, no_spam a ecrit:
|
| J'ai installé Win98 (avec une version CVS, pas avec la release)
| avec une disquette de Boot Win95 et le CD d'install:
| ./qemu -fda /tmp/Win95.flp -hda /tmp/image -cdrom /dev/cdrom -boot a
| sans problèmes majeurs (je voulais aussi tester le code d'émulation
| des disquettes).
|
Avec la version cvs
qemu -m 16 -fda bootw98se.flp -boot a
fait monter la charge a 1, mais rien ne se passe :( (enfin, j'ai
six lignes blanches)
J'ai essaye avec un pseudo-disque dur, avec un vrai cd, avec l'image
iso d'un cd --> que dalle.
Et pourtant, ca m'aurait _vraiment_ interesse, ce truc (vmware trop cher,
bochs trop lent)
Dans la doc, ils parlent d'un linux tout pret, j'ai teste et:
qemu linux.img ou qemu -m 16 linux.img
je dois avoir 25 lignes blanches, mais toujours que dalle, sauf que la
charge est de zero, la.
Une idee?
--
Kevin
Tu sens quelquechose?
-+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Le Mon, 26 Jan 2004 05:05:00 +0100, no_spam a ecrit: | | J'ai installé Win98 (avec une version CVS, pas avec la release) | avec une disquette de Boot Win95 et le CD d'install: | ./qemu -fda /tmp/Win95.flp -hda /tmp/image -cdrom /dev/cdrom -boot a | sans problèmes majeurs (je voulais aussi tester le code d'émulation | des disquettes). | Avec la version cvs
qemu -m 16 -fda bootw98se.flp -boot a
fait monter la charge a 1, mais rien ne se passe :( (enfin, j'ai six lignes blanches) J'ai essaye avec un pseudo-disque dur, avec un vrai cd, avec l'image iso d'un cd --> que dalle. Et pourtant, ca m'aurait _vraiment_ interesse, ce truc (vmware trop cher, bochs trop lent)
Dans la doc, ils parlent d'un linux tout pret, j'ai teste et: qemu linux.img ou qemu -m 16 linux.img je dois avoir 25 lignes blanches, mais toujours que dalle, sauf que la charge est de zero, la.
Une idee? -- Kevin Tu sens quelquechose? -+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
no_spam
On Tue, 27 Jan 2004 03:23:54 +0000, Kevin DENIS wrote:
Le Mon, 26 Jan 2004 05:05:00 +0100, no_spam a ecrit: | | J'ai installé Win98 (avec une version CVS, pas avec la release) | avec une disquette de Boot Win95 et le CD d'install: | ./qemu -fda /tmp/Win95.flp -hda /tmp/image -cdrom /dev/cdrom -boot a | sans problèmes majeurs (je voulais aussi tester le code d'émulation | des disquettes). | Avec la version cvs
qemu -m 16 -fda bootw98se.flp -boot a
fait monter la charge a 1, mais rien ne se passe :( (enfin, j'ai six lignes blanches) J'ai essaye avec un pseudo-disque dur, avec un vrai cd, avec l'image iso d'un cd --> que dalle. Et pourtant, ca m'aurait _vraiment_ interesse, ce truc (vmware trop cher, bochs trop lent)
Dans la doc, ils parlent d'un linux tout pret, j'ai teste et: qemu linux.img ou qemu -m 16 linux.img je dois avoir 25 lignes blanches, mais toujours que dalle, sauf que la charge est de zero, la. Une idee?
Si la charge est de zero, c'est que l'émulation ne tourne plus... Essayes avec -m 64. Windows a des problèmes de temps en temps chez moi (et d'autres) avec la taille par défaut de 32 Mo. Il est possible que rien ne boote en -m 16, il faudra que j'essaye...
On Tue, 27 Jan 2004 03:23:54 +0000, Kevin DENIS wrote:
Le Mon, 26 Jan 2004 05:05:00 +0100, no_spam a ecrit:
|
| J'ai installé Win98 (avec une version CVS, pas avec la release)
| avec une disquette de Boot Win95 et le CD d'install:
| ./qemu -fda /tmp/Win95.flp -hda /tmp/image -cdrom /dev/cdrom -boot a
| sans problèmes majeurs (je voulais aussi tester le code d'émulation
| des disquettes).
|
Avec la version cvs
qemu -m 16 -fda bootw98se.flp -boot a
fait monter la charge a 1, mais rien ne se passe :( (enfin, j'ai
six lignes blanches)
J'ai essaye avec un pseudo-disque dur, avec un vrai cd, avec l'image
iso d'un cd --> que dalle.
Et pourtant, ca m'aurait _vraiment_ interesse, ce truc (vmware trop cher,
bochs trop lent)
Dans la doc, ils parlent d'un linux tout pret, j'ai teste et:
qemu linux.img ou qemu -m 16 linux.img
je dois avoir 25 lignes blanches, mais toujours que dalle, sauf que la
charge est de zero, la.
Une idee?
Si la charge est de zero, c'est que l'émulation ne tourne plus...
Essayes avec -m 64. Windows a des problèmes de temps en temps
chez moi (et d'autres) avec la taille par défaut de 32 Mo.
Il est possible que rien ne boote en -m 16, il faudra que j'essaye...
On Tue, 27 Jan 2004 03:23:54 +0000, Kevin DENIS wrote:
Le Mon, 26 Jan 2004 05:05:00 +0100, no_spam a ecrit: | | J'ai installé Win98 (avec une version CVS, pas avec la release) | avec une disquette de Boot Win95 et le CD d'install: | ./qemu -fda /tmp/Win95.flp -hda /tmp/image -cdrom /dev/cdrom -boot a | sans problèmes majeurs (je voulais aussi tester le code d'émulation | des disquettes). | Avec la version cvs
qemu -m 16 -fda bootw98se.flp -boot a
fait monter la charge a 1, mais rien ne se passe :( (enfin, j'ai six lignes blanches) J'ai essaye avec un pseudo-disque dur, avec un vrai cd, avec l'image iso d'un cd --> que dalle. Et pourtant, ca m'aurait _vraiment_ interesse, ce truc (vmware trop cher, bochs trop lent)
Dans la doc, ils parlent d'un linux tout pret, j'ai teste et: qemu linux.img ou qemu -m 16 linux.img je dois avoir 25 lignes blanches, mais toujours que dalle, sauf que la charge est de zero, la. Une idee?
Si la charge est de zero, c'est que l'émulation ne tourne plus... Essayes avec -m 64. Windows a des problèmes de temps en temps chez moi (et d'autres) avec la taille par défaut de 32 Mo. Il est possible que rien ne boote en -m 16, il faudra que j'essaye...
Olivier Viennet
no_spam wrote:
Il faut donc que le fichier que tu passes en argument existe... dd if=/dev/zero of=/tmp/image bs48576 count0 Puis qemu -hda /tmp/image -cdrom /dev/cdrom -boot d par exemple pour booter sur un CD réel et se servir de /tmp/image comme disque dur.
J'ai installé Win98 (avec une version CVS, pas avec la release) avec une disquette de Boot Win95 et le CD d'install: ./qemu -fda /tmp/Win95.flp -hda /tmp/image -cdrom /dev/cdrom -boot a sans problèmes majeurs (je voulais aussi tester le code d'émulation des disquettes).
Je soushaite installer WinMe depuis le CD d'installation avec une disquette de boot. Je fais donc :
[ tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda /home/user/tmp_qemu/winme -cdrom /dev/cdrom -boot a warning: could not open /dev/net/tun: no virtual network emulation /dev/cdrom: No medium found qemu: could not open hard disk image '/dev/cdrom
A la place de /dev/cdrom (qui ne mène à rien chez moi) , j'essaie /dev/cdroms/cdrom1 :
Le logiciel tente d'accéder au lecteur c (mais pas a), et plante :
[ tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda /home/user/tmp_qemu/winme -cdrom /dev/cdroms/cdrom1 -boot a warning: could not open /dev/net/tun: no virtual network emulation /home/user/tmp_qemu/WinMe.flp: No such file or directory BIOS panic at rombios.c, line 1558
J'avais par ailleurs du mal comprendre ; je croyais que je pouvais booter tout simplement sur ma partition Windows actuelle en /mnt/win_c
Quelqu'un peut-il encore m'aider ?
Olivier Viennet
no_spam wrote:
Il faut donc que le fichier que tu passes en argument existe...
dd if=/dev/zero of=/tmp/image bs48576 count0
Puis qemu -hda /tmp/image -cdrom /dev/cdrom -boot d
par exemple pour booter sur un CD réel et se servir de /tmp/image
comme disque dur.
J'ai installé Win98 (avec une version CVS, pas avec la release)
avec une disquette de Boot Win95 et le CD d'install:
./qemu -fda /tmp/Win95.flp -hda /tmp/image -cdrom /dev/cdrom -boot a
sans problèmes majeurs (je voulais aussi tester le code d'émulation
des disquettes).
Je soushaite installer WinMe depuis le CD d'installation avec une disquette
de boot. Je fais donc :
[user@localhost tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda
/home/user/tmp_qemu/winme -cdrom /dev/cdrom -boot a
warning: could not open /dev/net/tun: no virtual network emulation
/dev/cdrom: No medium found
qemu: could not open hard disk image '/dev/cdrom
A la place de /dev/cdrom (qui ne mène à rien chez moi) , j'essaie
/dev/cdroms/cdrom1 :
Le logiciel tente d'accéder au lecteur c (mais pas a),
et plante :
[user@localhost tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda
/home/user/tmp_qemu/winme -cdrom /dev/cdroms/cdrom1 -boot a
warning: could not open /dev/net/tun: no virtual network emulation
/home/user/tmp_qemu/WinMe.flp: No such file or directory
BIOS panic at rombios.c, line 1558
J'avais par ailleurs du mal comprendre ; je croyais que je pouvais booter
tout simplement sur ma partition Windows actuelle en /mnt/win_c
Il faut donc que le fichier que tu passes en argument existe... dd if=/dev/zero of=/tmp/image bs48576 count0 Puis qemu -hda /tmp/image -cdrom /dev/cdrom -boot d par exemple pour booter sur un CD réel et se servir de /tmp/image comme disque dur.
J'ai installé Win98 (avec une version CVS, pas avec la release) avec une disquette de Boot Win95 et le CD d'install: ./qemu -fda /tmp/Win95.flp -hda /tmp/image -cdrom /dev/cdrom -boot a sans problèmes majeurs (je voulais aussi tester le code d'émulation des disquettes).
Je soushaite installer WinMe depuis le CD d'installation avec une disquette de boot. Je fais donc :
[ tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda /home/user/tmp_qemu/winme -cdrom /dev/cdrom -boot a warning: could not open /dev/net/tun: no virtual network emulation /dev/cdrom: No medium found qemu: could not open hard disk image '/dev/cdrom
A la place de /dev/cdrom (qui ne mène à rien chez moi) , j'essaie /dev/cdroms/cdrom1 :
Le logiciel tente d'accéder au lecteur c (mais pas a), et plante :
[ tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda /home/user/tmp_qemu/winme -cdrom /dev/cdroms/cdrom1 -boot a warning: could not open /dev/net/tun: no virtual network emulation /home/user/tmp_qemu/WinMe.flp: No such file or directory BIOS panic at rombios.c, line 1558
J'avais par ailleurs du mal comprendre ; je croyais que je pouvais booter tout simplement sur ma partition Windows actuelle en /mnt/win_c
Quelqu'un peut-il encore m'aider ?
Olivier Viennet
no_spam
On Tue, 27 Jan 2004 18:24:00 +0100, Olivier Viennet wrote:
no_spam wrote: ...
Je soushaite installer WinMe depuis le CD d'installation avec une disquette de boot. Je fais donc :
[ tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda /home/user/tmp_qemu/winme -cdrom /dev/cdrom -boot a warning: could not open /dev/net/tun: no virtual network emulation /dev/cdrom: No medium found qemu: could not open hard disk image '/dev/cdrom
Il ne peut pas ouvrir /dev/cdrom, pb de droits ?
A la place de /dev/cdrom (qui ne mène à rien chez moi) , j'essaie /dev/cdroms/cdrom1 :
Le logiciel tente d'accéder au lecteur c (mais pas a), et plante :
[ tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda /home/user/tmp_qemu/winme -cdrom /dev/cdroms/cdrom1 -boot a warning: could not open /dev/net/tun: no virtual network emulation /home/user/tmp_qemu/WinMe.flp: No such file or directory BIOS panic at rombios.c, line 1558
L'image de disquette n'existe pas: No such file or directory est assez parlant... Donc, qemu (ou plutot le BIOS) essaye de booter sur l'image disque, qui ne contient que des zéros et n'est donc pas bootable. Voyant celà, il aborte...
J'avais par ailleurs du mal comprendre ; je croyais que je pouvais booter tout simplement sur ma partition Windows actuelle en /mnt/win_c
Oui, à condition que le boot-secteur contienne un boot-loader, ce qui n'est pas le cas du DOS, donc de Windows jusqu'à ME (qui reposent sur DOS).
Donc, jusque là, il n'y a rien d'anormal...
On Tue, 27 Jan 2004 18:24:00 +0100, Olivier Viennet wrote:
no_spam wrote:
...
Je soushaite installer WinMe depuis le CD d'installation avec une disquette
de boot. Je fais donc :
[user@localhost tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda
/home/user/tmp_qemu/winme -cdrom /dev/cdrom -boot a
warning: could not open /dev/net/tun: no virtual network emulation
/dev/cdrom: No medium found
qemu: could not open hard disk image '/dev/cdrom
Il ne peut pas ouvrir /dev/cdrom, pb de droits ?
A la place de /dev/cdrom (qui ne mène à rien chez moi) , j'essaie
/dev/cdroms/cdrom1 :
Le logiciel tente d'accéder au lecteur c (mais pas a),
et plante :
[user@localhost tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda
/home/user/tmp_qemu/winme -cdrom /dev/cdroms/cdrom1 -boot a
warning: could not open /dev/net/tun: no virtual network emulation
/home/user/tmp_qemu/WinMe.flp: No such file or directory
BIOS panic at rombios.c, line 1558
L'image de disquette n'existe pas: No such file or directory est
assez parlant...
Donc, qemu (ou plutot le BIOS) essaye de booter sur l'image disque,
qui ne contient que des zéros et n'est donc pas bootable. Voyant
celà, il aborte...
J'avais par ailleurs du mal comprendre ; je croyais que je pouvais booter
tout simplement sur ma partition Windows actuelle en /mnt/win_c
Oui, à condition que le boot-secteur contienne un boot-loader,
ce qui n'est pas le cas du DOS, donc de Windows jusqu'à ME
(qui reposent sur DOS).
On Tue, 27 Jan 2004 18:24:00 +0100, Olivier Viennet wrote:
no_spam wrote: ...
Je soushaite installer WinMe depuis le CD d'installation avec une disquette de boot. Je fais donc :
[ tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda /home/user/tmp_qemu/winme -cdrom /dev/cdrom -boot a warning: could not open /dev/net/tun: no virtual network emulation /dev/cdrom: No medium found qemu: could not open hard disk image '/dev/cdrom
Il ne peut pas ouvrir /dev/cdrom, pb de droits ?
A la place de /dev/cdrom (qui ne mène à rien chez moi) , j'essaie /dev/cdroms/cdrom1 :
Le logiciel tente d'accéder au lecteur c (mais pas a), et plante :
[ tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda /home/user/tmp_qemu/winme -cdrom /dev/cdroms/cdrom1 -boot a warning: could not open /dev/net/tun: no virtual network emulation /home/user/tmp_qemu/WinMe.flp: No such file or directory BIOS panic at rombios.c, line 1558
L'image de disquette n'existe pas: No such file or directory est assez parlant... Donc, qemu (ou plutot le BIOS) essaye de booter sur l'image disque, qui ne contient que des zéros et n'est donc pas bootable. Voyant celà, il aborte...
J'avais par ailleurs du mal comprendre ; je croyais que je pouvais booter tout simplement sur ma partition Windows actuelle en /mnt/win_c
Oui, à condition que le boot-secteur contienne un boot-loader, ce qui n'est pas le cas du DOS, donc de Windows jusqu'à ME (qui reposent sur DOS).
Donc, jusque là, il n'y a rien d'anormal...
Kevin
Le Tue, 27 Jan 2004 10:56:18 +0100, no_spam a ecrit: | | Si la charge est de zero, c'est que l'émulation ne tourne plus... | Essayes avec -m 64. Windows a des problèmes de temps en temps | chez moi (et d'autres) avec la taille par défaut de 32 Mo. | Il est possible que rien ne boote en -m 16, il faudra que j'essaye... | Bon que dalle. -m 64 -m 32 avec des images de disquettes, de disques durs, de CD, le neant integral :( J'attendrai une ou deux versions de plus
-- Kevin Euuh, est-ce quelqu'un avait quelquechose d'important dans /usr? -+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Le Tue, 27 Jan 2004 10:56:18 +0100, no_spam a ecrit:
|
| Si la charge est de zero, c'est que l'émulation ne tourne plus...
| Essayes avec -m 64. Windows a des problèmes de temps en temps
| chez moi (et d'autres) avec la taille par défaut de 32 Mo.
| Il est possible que rien ne boote en -m 16, il faudra que j'essaye...
|
Bon que dalle.
-m 64 -m 32 avec des images de disquettes, de disques durs, de CD,
le neant integral :(
J'attendrai une ou deux versions de plus
--
Kevin
Euuh, est-ce quelqu'un avait quelquechose d'important dans /usr?
-+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Le Tue, 27 Jan 2004 10:56:18 +0100, no_spam a ecrit: | | Si la charge est de zero, c'est que l'émulation ne tourne plus... | Essayes avec -m 64. Windows a des problèmes de temps en temps | chez moi (et d'autres) avec la taille par défaut de 32 Mo. | Il est possible que rien ne boote en -m 16, il faudra que j'essaye... | Bon que dalle. -m 64 -m 32 avec des images de disquettes, de disques durs, de CD, le neant integral :( J'attendrai une ou deux versions de plus
-- Kevin Euuh, est-ce quelqu'un avait quelquechose d'important dans /usr? -+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Olivier Viennet
no_spam wrote:
A la place de /dev/cdrom (qui ne mène à rien chez moi) , j'essaie /dev/cdroms/cdrom1 :
Le logiciel tente d'accéder au lecteur c (mais pas a), et plante :
[ tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda /home/user/tmp_qemu/winme -cdrom /dev/cdroms/cdrom1 -boot a warning: could not open /dev/net/tun: no virtual network emulation /home/user/tmp_qemu/WinMe.flp: No such file or directory BIOS panic at rombios.c, line 1558
L'image de disquette n'existe pas: No such file or directory est assez parlant... Donc, qemu (ou plutôt le BIOS) essaye de booter sur l'image disque, qui ne contient que des zéros et n'est donc pas bootable. Voyant cela, il aborte...
Si j'ai bien compris, il me faut : - une image de ma disquette de boot, - mon cdrom tel quel (lui-même et pas son image)
Et comment fait-on pour créer cette image (pour un ignorant comme moi) ?
A partir de là, l'image de Windows sera créé par qemu, c'est bien cela ?
Merci pour votre patiente ... s'il en reste encore un peu.
Olivier Viennet
no_spam wrote:
A la place de /dev/cdrom (qui ne mène à rien chez moi) , j'essaie
/dev/cdroms/cdrom1 :
Le logiciel tente d'accéder au lecteur c (mais pas a),
et plante :
[user@localhost tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda
/home/user/tmp_qemu/winme -cdrom /dev/cdroms/cdrom1 -boot a
warning: could not open /dev/net/tun: no virtual network emulation
/home/user/tmp_qemu/WinMe.flp: No such file or directory
BIOS panic at rombios.c, line 1558
L'image de disquette n'existe pas: No such file or directory est
assez parlant...
Donc, qemu (ou plutôt le BIOS) essaye de booter sur l'image disque,
qui ne contient que des zéros et n'est donc pas bootable. Voyant
cela, il aborte...
Si j'ai bien compris, il me faut :
- une image de ma disquette de boot,
- mon cdrom tel quel (lui-même et pas son image)
Et comment fait-on pour créer cette image (pour un ignorant comme moi) ?
A partir de là, l'image de Windows sera créé par qemu, c'est bien cela ?
Merci pour votre patiente ... s'il en reste encore un peu.
A la place de /dev/cdrom (qui ne mène à rien chez moi) , j'essaie /dev/cdroms/cdrom1 :
Le logiciel tente d'accéder au lecteur c (mais pas a), et plante :
[ tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda /home/user/tmp_qemu/winme -cdrom /dev/cdroms/cdrom1 -boot a warning: could not open /dev/net/tun: no virtual network emulation /home/user/tmp_qemu/WinMe.flp: No such file or directory BIOS panic at rombios.c, line 1558
L'image de disquette n'existe pas: No such file or directory est assez parlant... Donc, qemu (ou plutôt le BIOS) essaye de booter sur l'image disque, qui ne contient que des zéros et n'est donc pas bootable. Voyant cela, il aborte...
Si j'ai bien compris, il me faut : - une image de ma disquette de boot, - mon cdrom tel quel (lui-même et pas son image)
Et comment fait-on pour créer cette image (pour un ignorant comme moi) ?
A partir de là, l'image de Windows sera créé par qemu, c'est bien cela ?
Merci pour votre patiente ... s'il en reste encore un peu.
Olivier Viennet
no_spam
On Wed, 28 Jan 2004 18:47:17 +0100, Olivier Viennet wrote:
no_spam wrote:
A la place de /dev/cdrom (qui ne mène à rien chez moi) , j'essaie /dev/cdroms/cdrom1 :
Le logiciel tente d'accéder au lecteur c (mais pas a), et plante :
[ tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda /home/user/tmp_qemu/winme -cdrom /dev/cdroms/cdrom1 -boot a warning: could not open /dev/net/tun: no virtual network emulation /home/user/tmp_qemu/WinMe.flp: No such file or directory BIOS panic at rombios.c, line 1558
L'image de disquette n'existe pas: No such file or directory est assez parlant... Donc, qemu (ou plutôt le BIOS) essaye de booter sur l'image disque, qui ne contient que des zéros et n'est donc pas bootable. Voyant cela, il aborte...
Si j'ai bien compris, il me faut : - une image de ma disquette de boot, - mon cdrom tel quel (lui-même et pas son image)
Si ton CD est bootable, tu n'as pas besoin de disquette de boot. Il suffit de passer -boot d à qemu à la place de -boot a. Tu peux utiliser, au choix, le CD ou une image du CD.
Et comment fait-on pour créer cette image (pour un ignorant comme moi) ?
dd if=/dev/cdrom of=<mon_image> bs48576 bs n'est pas indispensable, mais ça ira plus vite avec des blocs de 1MO qu'avec des blocs de 512 octets.
Si tu veux booter sur le CD: qemu -cdrom /dev/cdrom Si tu veux booter sur l'image: qemu -cdrom <mon_image>
A partir de là, l'image de Windows sera créé par qemu, c'est bien cela ?
En mettant -hda <mon_disque>, le fichier <mon_disque> sera vu par Windows (ou tout autre OS) comme un disque dur IDE. A partir de là, tu peux le partitionner, le formatter et installer Windows ou Linux dessus. Une fois que tu as un OS dessus, tu peux booter directement dessus...
On Wed, 28 Jan 2004 18:47:17 +0100, Olivier Viennet wrote:
no_spam wrote:
A la place de /dev/cdrom (qui ne mène à rien chez moi) , j'essaie
/dev/cdroms/cdrom1 :
Le logiciel tente d'accéder au lecteur c (mais pas a),
et plante :
[user@localhost tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda
/home/user/tmp_qemu/winme -cdrom /dev/cdroms/cdrom1 -boot a
warning: could not open /dev/net/tun: no virtual network emulation
/home/user/tmp_qemu/WinMe.flp: No such file or directory
BIOS panic at rombios.c, line 1558
L'image de disquette n'existe pas: No such file or directory est
assez parlant...
Donc, qemu (ou plutôt le BIOS) essaye de booter sur l'image disque,
qui ne contient que des zéros et n'est donc pas bootable. Voyant
cela, il aborte...
Si j'ai bien compris, il me faut :
- une image de ma disquette de boot,
- mon cdrom tel quel (lui-même et pas son image)
Si ton CD est bootable, tu n'as pas besoin de disquette de boot.
Il suffit de passer -boot d à qemu à la place de -boot a.
Tu peux utiliser, au choix, le CD ou une image du CD.
Et comment fait-on pour créer cette image (pour un ignorant comme moi) ?
dd if=/dev/cdrom of=<mon_image> bs48576
bs n'est pas indispensable, mais ça ira plus vite avec des blocs
de 1MO qu'avec des blocs de 512 octets.
Si tu veux booter sur le CD:
qemu -cdrom /dev/cdrom
Si tu veux booter sur l'image:
qemu -cdrom <mon_image>
A partir de là, l'image de Windows sera créé par qemu, c'est bien cela ?
En mettant -hda <mon_disque>, le fichier <mon_disque> sera vu par
Windows (ou tout autre OS) comme un disque dur IDE. A partir de là,
tu peux le partitionner, le formatter et installer Windows ou Linux
dessus.
Une fois que tu as un OS dessus, tu peux booter directement dessus...
On Wed, 28 Jan 2004 18:47:17 +0100, Olivier Viennet wrote:
no_spam wrote:
A la place de /dev/cdrom (qui ne mène à rien chez moi) , j'essaie /dev/cdroms/cdrom1 :
Le logiciel tente d'accéder au lecteur c (mais pas a), et plante :
[ tmp_qemu]$ qemu -fda /home/user/tmp_qemu/WinMe.flp -hda /home/user/tmp_qemu/winme -cdrom /dev/cdroms/cdrom1 -boot a warning: could not open /dev/net/tun: no virtual network emulation /home/user/tmp_qemu/WinMe.flp: No such file or directory BIOS panic at rombios.c, line 1558
L'image de disquette n'existe pas: No such file or directory est assez parlant... Donc, qemu (ou plutôt le BIOS) essaye de booter sur l'image disque, qui ne contient que des zéros et n'est donc pas bootable. Voyant cela, il aborte...
Si j'ai bien compris, il me faut : - une image de ma disquette de boot, - mon cdrom tel quel (lui-même et pas son image)
Si ton CD est bootable, tu n'as pas besoin de disquette de boot. Il suffit de passer -boot d à qemu à la place de -boot a. Tu peux utiliser, au choix, le CD ou une image du CD.
Et comment fait-on pour créer cette image (pour un ignorant comme moi) ?
dd if=/dev/cdrom of=<mon_image> bs48576 bs n'est pas indispensable, mais ça ira plus vite avec des blocs de 1MO qu'avec des blocs de 512 octets.
Si tu veux booter sur le CD: qemu -cdrom /dev/cdrom Si tu veux booter sur l'image: qemu -cdrom <mon_image>
A partir de là, l'image de Windows sera créé par qemu, c'est bien cela ?
En mettant -hda <mon_disque>, le fichier <mon_disque> sera vu par Windows (ou tout autre OS) comme un disque dur IDE. A partir de là, tu peux le partitionner, le formatter et installer Windows ou Linux dessus. Une fois que tu as un OS dessus, tu peux booter directement dessus...