Accueil > tags> inferno
enfer
enfer dans QEMU sur Windows XP
- 1 juillet 2010 12:00 AM
- Environnement bâti | enregistrement
Remarque Lorsque vous installez l'enfer Originaire de QEMU
- Préparation
- QEMU sous Windows Télécharger
- inferno CD 2007May10 Télécharger
- Décompressez-le dans l'endroit approprié pour QEMU (cas: "C: \ QEMU")
- décompresser dans un répertoire de QEMU pour infernoCD (cas: "C: \ QEMU \ inf.iso")
- Installation
- Image disque de 1 Go de création (invite de commande)
C:\QEMU>qemu-img create -f qcow inferno.img 1G - de Boot infernoCD (invite de commande)
C:\QEMU>qemu -L . -m 128 -boot d -cdrom inf.iso -hda inferno.img - Exécutez l'installation script shell (QEMU)
;sh install.sh -m /dev/sdD0 /dev/sdC0 - Plan9 est créé (QEMU) une partition
>>> a p1 start cylinder: 0 end [0..1024] 1024 >>> A p1 >>> w >>> q - Depuis l'exécution est à nouveau redémarré (QEMU) le script shell d'installation
;sh install.sh /dev/sdD0 /dev/sdC0 >>> w >>> q - Fermez la fenêtre de QEMU Quand vous voyez "Retirez le CD et redémarrer"
- Image disque de 1 Go de création (invite de commande)
- Contrôle de démarrage
- (Command Prompt)
C:\QEMU>qemu.exe -L . -m 128 -hda inferno.img -net nic,model=rtl8139 - (QEMU)
; wm/wm wmlib: can't allocate Display: .initdisplay: /dev/draw/new: ;
Quoi qu'il en soit, mais la motion a été, GUI ne démarre pas.
VGA n'est pas visible?
QEMU semble imiter le CL-GD5446.
Est-ce, pour OS / PC et le jour après-demain pour voir la source- vgaclgd542x.c
- vgaclgd546x.c
Etait. Ce n'est pas pris en charge ·?
Adieu pour le moment je pourrais peut-être mettre le pilote dans l'application
Essayez aussi QEMU, donc il peut aussi comme le boot VESA- (Command Prompt)
C:\QEMU>qemu.exe -L . -m 128 -hda inferno.img -net nic,model=rtl8139 -vga std - (QEMU)
; wm/wm wmlib: can't allocate Display: .initdisplay: /dev/draw/new: ;
Yappari comme inutile.
Le noyau qui vient avec ce CD, je me demande si elle n'a pas un pilote intégré VGA?
FD dans le noyau démarrer le noyau et de démarrer ce CD hier la taille du fichier est tout à fait différente.
En d'autres termes, je serais le contenu ce qui était différent a été compilé,
Pour créer un noyau pour être remplacé par le noyau de ce CD sera dois-je faire?
Je tiens à rendre les conditions de la même compilation du noyau et le CD,
Ou option de compilation n'est pas bien comprise en premier lieu. - (Command Prompt)
- Référence
- Commentaires : 0
- Trackback : 0
enfer dans VirtualBox sur Windows XP
- 29 juin 2010 12:00 AM
- Environnement bâti | enregistrement
Notez lors de la compilation VirtualBox sous Ubuntu pour fonctionner sur l'enfer
- Le code source est disponible
- $ Apt-get install mercurial
- $ Cd / usr
- $ Sudo hg clone https://inferno-os.googlecode.com/hg/ enfer
- $ Sudo chmod-R 777 / usr / inferno
Apparemment, la compilation ne passe pas Vita Nuova d'utiliser la version du.
- Quatrième édition enfer (Inferno-20100120.tgz) Télécharger
- Décompressez l'enfer-20100120.tgz, d'écraser le répertoire / usr / enfer / le contenu
- Installation de la librairie pour la compilation
- $ Sudo apt-get install libxpm-dev
- $ Sudo apt-get install libxext-dev
- $ Sudo apt-get install x11proto-xext-dev
- la compilation de l'enfer
- $ Sudo vi inferno / mkconfig
@@ -17,0 +18,0 @@ - SYSHOST=Plan9 +# SYSHOST=Plan9 + SYSHOST=Linux @@ -25,0 +27,0 @@ -# OBJTYPE=368 - OBJTYPE=$objtype + OBJTYPE=368 +# OBJTYPE=$objtype - $ Sh makemk.sh
- Export PATH = $ PATH $ :/ usr/inferno/Linux/368/bin /
- $ Mc nuke
- $ Mc installation
- $ Sudo vi inferno / mkconfig
- PBS 9load compilation (kernel loader) et (partition PC sélecteur de programme de démarrage)
- $ Mkdir / usr/inferno/Inferno/386/lib /
- $ Sudo chmod-R 777 / usr/inferno/Inferno/386/lib /
- $ Cd / usr / enfer / os / boot / pc /
- $ Mc pbs.install 9load.install
- Compiler le noyau
- $ Cd / usr / enfer / os / pc
- $ Vi ether79x970.c
@@ -540,6 +540,7 @@ switch(x&0xFFFFFFF){ case 0x2420003: /* PCnet/PCI 79C970 */ case 0x2621003: /* PCnet/PCI II 79C970A */ + case 0x2625003: /* PCnet/FAST III 79C973 */ break; default: print("#l%d: unknown PCnet card version %.7ux\n", - $ Pc Vi
@@ -48,10 +48,11 @@ kern link - ether2114x pci + ether79c970 pci +# ether2114x pci # ether82557 pci - ether83815 pci - etherelnk3 pci +# ether83815 pci +# etherelnk3 pci ps2mouse ethermedium # pppmedium ppp compress @@ -70,7 +71,7 @@ math init - wminit + shell code int kernel_pool_pcnt = 10; @@ -79,7 +80,7 @@ int image_pool_pcnt = 40; int cflag=0; int swcursor=0; - int consoleprint=0; + int consoleprint=1; port alarm @@ -137,3 +138,5 @@ /dis/lib/daytime.dis /dis/lib/auth.dis /dis/lib/ssl.dis + /dis/lib/arg.dis + /dis/lib/filepat.dis - $ Mk
- Création de la charge du fichier de configuration du noyau
- $ Vi / usr/inferno/os/pc/plan9.ini
bootfile=fd0!ipc.gz
- $ Vi / usr/inferno/os/pc/plan9.ini
- Création d'une image de disquette
- Emu $
- ; CD OS / pc
- ; Gzip ipc
- ; Disque / format / b Inferno/386/pbs-df inferno.img / Inferno/386/9load plan9.ini ipc.gz
Démarrez VirtualBox pour monter le inferno.img fini
Bien que vous pouvez certainement commencer, causant parfois une panique.
Peut-être parce que le système mauvaise dans VirtualBox également Plan9 enfer.
D'ailleurs, j'étais en mesure de compiler l'enfer autochtone, je suis un FD de démarrage.
Que peut-on trouver au début j'étais dans le chargeur de démarrage de cette Plan9,
Pour utiliser le · · · enfer natif voulez démarrer à partir du disque dur pourrait avoir à étudier Plan9.
Essayons l'enfer suivante dans QEMU sur WindowsXP. - Référence
- Commentaires : 0
- Trackback : 0
Accueil > tags> inferno
- Rechercher
- Nourrir
- Traduction










