Comme il est difficile voir impossible de trouver toute la documentation ou l'aide nécessaire, je vais essayé de regrouper ça par ici.
Ma config est donc MacBook 13' intel core 2 avec MacOS 10.4 (Tiger) et Parallels desktop Build 1970.
L'installation de Solaris ne pose pas de probleme, il faut juste installer le driver réseau de Parallels (ce qui est documenté dans le User Guide). Le problème que j'ai rencontré, c'est la configuration graphique, par défaut 1600x1200, alors que je suis en 1280x800. Voici donc les modifications que j'ai faites dans le fichier xorg.conf :
Citation :
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11/lib/X11/rgb"
ModulePath "/usr/X11/lib/modules"
FontPath "/usr/X11/lib/X11/fonts/TrueType/"
FontPath "/usr/X11/lib/X11/fonts/Type1/"
FontPath "/usr/X11/lib/X11/fonts/Type1/sun/"
FontPath "/usr/X11/lib/X11/fonts/F3bitmaps/"
FontPath "/usr/X11/lib/X11/fonts/misc/"
FontPath "/usr/X11/lib/X11/fonts/100dpi/"
FontPath "/usr/X11/lib/X11/fonts/75dpi/"
EndSection
Section "Module"
Load "IA"
Load "Xst"
Load "dbe"
Load "extmod"
Load "record"
Load "xtrap"
Load "glx"
Load "bitstream"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 31.5 - 108.0
VertRefresh 50.0 - 90.0
Option "dpms"
Modeline "1280x800" 83.91 1280 1312 1624 1656 800 816 824 841
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "DefaultRefresh" # [<bool>]
#Option "ModeSetClearScreen" # [<bool>]
Identifier "Card0"
Driver "vesa"
VendorName "Unknown Vendor"
BoardName "Unknown Board"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "DRI"
Group 0
EndSection
|
Ensuite, pour ceux qui veulent OpenSolaris, les choses se conpliquent.
Si comme moi à l'installation on à l'erreur "Cannot find windowing system" (je mettrai le bon output dès que possible), il n'y a qu'un chose à faire, un live upgrade.
Voici comment installer la nevada b53 (ou autre) :
Faire une installation de Solaris 10 en prévoyant un slice (par exemple le s3) vide de la même taille que le root (s0) ; j'ai testé avec un second disque, ça pose plus de problemes. Ensuite, suivre cette liste de commandes :
Citation :
# pkgrm SUNWluu SUNWlur
# cd /cdrom/cdrom0/Solaris_11/Product/
# pkgadd -d . SUNWluu
# pkgadd -d . SUNWlur
# lucreate -c Solaris10 -m / c0d0s3:ufs -n nv-b53
# luupgrade -u -n nv-b53 -s /cdrom/cdrom0
# luactivate nv-b53
# init 6
|
Dans le détail : on remplace les packages SUNWluu et SUNWlur par ceux de la version souhaité.
Ensuite on crée une copie du filesystem root sur le slice 3.
On fait l'upgrade de cette copie en Solaris 11.
On active cette copie puis on reboote le système (avec init 6 et pas reboot).
Normalement, tout se passe sans souci, et une fois le système rebooté, on peut supprimer l'original avec un ludelete Sol10.