Inizio > tag> inferno
inferno
inferno in QEMU su WindowsXP
- 1 Luglio, 2010 12:00 AM
- Ambiente costruito | registrazione
Nota Quando si installa l'inferno nativo per QEMU
- Preparazione
- QEMU su Windows Scarica
- inferno CD 2007May10 Scarica
- Decomprimere in luogo appropriato per QEMU (caso: "C: \ QEMU")
- scompattare in una directory di QEMU per infernoCD (caso: "C: \ QEMU \ inf.iso")
- Installazione
- Immagine di disco fisso di 1 GB di creare (prompt dei comandi)
C:\QEMU>qemu-img create -f qcow inferno.img 1G - Boot da infernoCD (prompt dei comandi)
C:\QEMU>qemu -L . -m 128 -boot d -cdrom inf.iso -hda inferno.img - Eseguire l'installazione shell script (QEMU)
;sh install.sh -m /dev/sdD0 /dev/sdC0 - Plan9 viene creato (QEMU) una partizione
>>> a p1 start cylinder: 0 end [0..1024] 1024 >>> A p1 >>> w >>> q - Dal momento che l'esecuzione si riavvia di nuovo (QEMU), lo script di shell di installazione
;sh install.sh /dev/sdD0 /dev/sdC0 >>> w >>> q - Chiudere il Windows di QEMU Quando si vede "Rimuovere il CD e riavviare il sistema"
- Immagine di disco fisso di 1 GB di creare (prompt dei comandi)
- Di controllo Avvio
- (Prompt dei comandi)
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: ;
In ogni caso, ma la mozione è stata, GUI non si avvia.
VGA non è visibile?
QEMU sembra emulare il CL-GD5446.
È, per os / pc e il giorno dopo domani per vedere la fonte- vgaclgd542x.c
- vgaclgd546x.c
Era. Questo non è supportato ·?
Addio per ora potrei forse mettere il conducente in applicazione
Provate anche QEMU, quindi ci potrebbero piacere anche di avvio VESA- (Prompt dei comandi)
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 come inutile.
Il kernel che viene fornito con questo CD mi chiedo se non si dispone di un driver VGA integrata?
FD nel kernel avviare il kernel e avviare il CD di ieri la dimensione del file è molto diversa.
In altre parole, sarei contento cosa c'era di diverso è stato compilato,
Per creare un kernel per essere sostituito con il kernel di questo CD devo fare?
Voglio fare le stesse condizioni la compilazione del kernel e il CD,
Oppure, opzione di compilazione non è ben compreso in primo luogo. - (Prompt dei comandi)
- Riferimento
inferno in VirtualBox su WindowsXP
- 29 giu 2010 12:00 AM
- Ambiente costruito | registrazione
Nota: quando si compila VirtualBox in Ubuntu per funzionare su l'inferno
- Il codice sorgente è disponibile
- $ Apt-get install mercurial
- $ Cd / usr
- $ Sudo hg clone https://inferno-os.googlecode.com/hg/ inferno
- $ Sudo chmod-R 777 / usr / inferno
A quanto pare, la compilazione non passa Vita Nuova di utilizzare la versione di.
- Quarta edizione inferno (inferno-20100120.tgz) Scarica
- Decomprimere l'inferno-20100120.tgz, sovrascrivere / usr / inferno / i contenuti
- L'installazione della libreria per la compilazione
- Sudo apt-get install libXpm-dev
- Sudo apt-get install libxext-dev
- Sudo apt-get install-x11proto xext-dev
- compilazione di inferno
- $ 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 /
- $ Mk Nuke
- $ Mk install
- $ Sudo vi inferno / mkconfig
- PBS 9load compilazione (kernel loader) e (PC partizione di boot selector del programma)
- $ Mkdir / usr/inferno/Inferno/386/lib /
- $ Sudo chmod-R 777 / usr/inferno/Inferno/386/lib /
- $ Cd / usr / inferno / os / boot / pc /
- $ Mk pbs.install 9load.install
- Compilare il kernel
- $ Cd / usr / inferno / 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", - Vi $ pc
@@ -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
- Creazione del file di configurazione del caricamento del kernel
- Vi $ / usr/inferno/os/pc/plan9.ini
bootfile=fd0!ipc.gz
- Vi $ / usr/inferno/os/pc/plan9.ini
- Creazione di un'immagine floppy
- $ Emu
- ; Cd os / pc
- ; Gzip ipc
- ; Disk / format-b / Inferno/386/pbs-df inferno.img / Inferno/386/9load plan9.ini ipc.gz
Avviare VirtualBox per montare il inferno.img finito
Anche se si può certamente iniziare, a volte causando un panico.
Forse perché cattivo sistema in VirtualBox anche Plan9 inferno.
Inoltre, sono stato in grado di compilare il Native inferno, io sono un FD di avvio.
Cosa si può trovare all'inizio ero nel boot loader di questo Plan9,
Per utilizzare l'· · · Inferno Native desidera eseguire l'avvio dal disco rigido potrebbe essere necessario studiare Plan9.
Proviamo l'inferno prossimo QEMU su WindowsXP. - Riferimento
Inizio > tag> inferno
- Cerca
- Alimentare
- Traduzione










