1) Répertoire de travail :
[~] ➔ mkdir NEXTSTEP
[~] ➔ cd NEXTSTEP/
[~/NEXTSTEP] ➔
2) Installation et compilation de Bochs :
[~/NEXTSTEP] ➔ wget http://downloads.sourceforge.net/project/bochs/bochs/2.6.8/bochs-2.6.8.tar.gz
[~/NEXTSTEP] ➔ tar xvfz bochs-2.6.8.tar.gz
[~/NEXTSTEP] ➔ cd bochs-2.6.8/
[~/NEXTSTEP/bochs-2.6.8] ➔ ./configure && make && sudo make install
[~/NEXTSTEP/bochs-2.6.8] ➔ cd ..
3) Répertoire de travail :
[~/NEXTSTEP] ➔ cd nextstep/
[~/NEXTSTEP/nextstep] ➔
4) Préparation des fichiers d'installation :
[~/NEXTSTEP/nextstep] ➔ wget http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/MultiCountry/Enterprise/nextstep/floppyimages/3.3_Beta_Drivers.floppyimage
[~/NEXTSTEP/nextstep] ➔ wget http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/MultiCountry/Enterprise/nextstep/floppyimages/3.3_Boot_Disk.floppyimage
[~/NEXTSTEP/nextstep] ➔ wget http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/MultiCountry/Enterprise/nextstep/floppyimages/3.3_Core_Drivers.floppyimage
[~/NEXTSTEP/nextstep] ➔ mv 3.3_Beta_Drivers.floppyimage beta
[~/NEXTSTEP/nextstep] ➔ mv 3.3_Boot_Disk.floppyimage boot
[~/NEXTSTEP/nextstep] ➔ mv 3.3_Core_Drivers.floppyimage core
5) Image du système d'exploitation NeXSTEP :
[~/NEXTSTEP/nextstep] ➔ cp ~/Téléchargements/OpenStep-NeXTStep/NeXTStep\ 3.3\ User/NeXTSTEP\ 3.3\ User\ \(m68k\,\ i386\).img.gz .
[~/NEXTSTEP/nextstep] ➔ gzip -d NeXTSTEP\ 3.3\ User\ \(m68k\,\ i386\).img.gz
[~/NEXTSTEP/nextstep] ➔ mv NeXTSTEP\ 3.3\ User\ \(m68k\,\ i386\).img nextstep33.img
6) Création d'un disque dur :
[~/NEXTSTEP/nextstep] ➔ bximage
========================================================================
bximage
Disk Image Creation / Conversion / Resize and Commit Tool for Bochs
$Id: bximage.cc 12690 2015-03-20 18:01:52Z vruppert $
========================================================================
1. Create new floppy or hard disk image
2. Convert hard disk image to other format (mode)
3. Resize hard disk image
4. Commit 'undoable' redolog to base image
5. Disk image info
0. Quit
Please choose one [0] 1
Create image
Do you want to create a floppy disk image or a hard disk image?
Please type hd or fd. [hd]
What kind of image should I create?
Please type flat, sparse, growing, vpc or vmware4. [flat]
Enter the hard disk size in megabytes, between 10 and 8257535
[10] 3000
What should be the name of the image?
[c.img] ns33.img
Creating hard disk image 'ns33.img' with CHS=6095/16/63
The following line should appear in your bochsrc:
ata0-master: type=disk, path="ns33.img", mode=flat
Lien : http://bochs.sourceforge.net/doc/docbook/user/diskimagehowto.html 7) Fichier de configuration : Ouvrir :
bochsrc
Ajouter :
# bochsrc
#
megs: 512
#
mouse: enabled=1
#
#
floppya: 1_44="boot", status=inserted
ata0-master: type=disk, path="ns33.img", mode=flat, cylinders=609, heads=16, spt=63
ata1-master: type=cdrom, path=./nextstep33.img, status=inserted
#
keyboard: keymap=/usr/local/share/bochs/keymaps/x11-pc-fr.map
#
log: bochsout.txt
#
boot: floppy
8) Lancer Bochs :
[~/NEXTSTEP/nextstep] ➔ bochs -q
9) Désactiver le focus de la souris dans la fenêtre Bochs : [Ctrl] Gauche + Bouton Souris Milieu 10) Changement de disquette : Cliquer sur l'icône [CONFIG] en haut à droite de la fenêtre Bochs. Par exemple pour changer :
---------------------
Bochs Runtime Options
---------------------
1. Floppy disk 0: boot, size=1.44M, inserted
...
9. Continue simulation
...
Please choose one: [9] 1
------------------
First Floppy Drive
------------------
Enter new filename, or 'none' for no disk: [boot] core
What type of floppy media? (auto=detect) [1.44M]
Is media write protected? [no]
Is the device inserted or ejected? [inserted]
---------------------
Bochs Runtime Options
---------------------
1. Floppy disk 0: boot, size=1.44M, inserted
...
9. Continue simulation
...
Please choose one: [9]
Continuing simulation
---------------------
Bochs Runtime Options
---------------------
1. Floppy disk 0: boot, size=1.44M, inserted
...
9. Continue simulation
...
Please choose one: [9] 1
------------------
First Floppy Drive
------------------
Enter new filename, or 'none' for no disk: [core] beta
What type of floppy media? (auto=detect) [1.44M]
Is media write protected? [no]
Is the device inserted or ejected? [inserted]
---------------------
Bochs Runtime Options
---------------------
1. Floppy disk 0: boot, size=1.44M, inserted
...
9. Continue simulation
...
Please choose one: [9]
Continuing simulation
11) Préparation à l'installation de NeXSTEP :








12) Installation de NeXTSTEP :






13) Configuration du démarrage de l'installation de NeXSTEP à partir du disque dur :
Ouvrir :bochsrc
Ajouter :
# bochsrc
#
megs: 512
#
mouse: enabled=1
#
#
floppya: 1_44="core", status=inserted
ata0-master: type=disk, path="ns33.img", mode=flat, cylinders=609, heads=16, spt=63
ata1-master: type=cdrom, path=./nextstep33.img, status=inserted
#
keyboard: keymap=/usr/local/share/bochs/keymaps/x11-pc-fr.map
#
log: bochsout.txt
#
boot: disk
14) Lancer Bochs :
[~/NEXTSTEP/nextstep] ➔ bochs -q







Puis cliquer sur [Add]

Puis cliquer sur : [Add]


-Cliquer sur : [Install]

15) Démarrage :[~/NEXTSTEP/nextstep] ➔ bochs -q



16) Le bureau de NeXTSTEP :
17) Lien :
http://gunkies.org/wiki/Installing_NeXTSTEP_on_Qemu