Χρήση εικόνων Haiku

From Haiku Max Wiki

Προσοχή, αυτές οι εικόνες δίσκων είναι Για δοκιμές μόνο

Πως χρησιμοποιώ το αρχείο ;

Μόλις έχετε μια εικόνα δίσκου του Haiku, μπορείτε να χρησιμοποιήσετε ένα virtual machine ώστε να δοκιμάσετε το Haiku χωρίς την ανάγκη να ξαναξεκινήσετε τον υπολογιστή σας.

Εάν δεν το έχετε κάνει αυτό πριν, θα πρέπει να βρείτε ένα κατάλληλο πρόγραμμα για τον υπολογιστή σας: Προτείνουμε το VMware (http://www.vmware.com/) για Windows και Linux, και το QEMU (http://www.qemu.org/) για BeOS και άλλα. Μόλις κατεβάσετε και εγκαταστήσετε ένα από αυτά τα προγράμματα, μπορείτε να προχωρήσετε.


Table of contents


Χρησιμοποιώντας το VMware

Σημείωση: αυτές οι οδηγίες είναι για την χρήση του Haiku κάτω από VMware σε Windows. Αλλαγές στην διαδικασία είναι αναγκαίες για άλλα λειτουργικά συστήματα, αλλά αυτό θα πρέπει να είναι πολύ εύκολο να το καταλάβετε μετά από αυτά τα βήματα.

  • Για να εκτελέσετε αυτή την εικόνα κάτω από το VMware, δημιουργήστε ένα αρχείο κειμένου (txt) με όνομα "haiku.raw" στον ίδιο κατάλογο με το αποσυμπιεσμένο αρχείο haiku.image με το ακόλουθο περιεχόμενο:
 # Disk DescriptorFile
 version=1
 CID=fffffffe
 parentCID=ffffffff
 createType="monolithicFlat"
   
 # Extent description
 RW 163840 FLAT "haiku.image" 0
   
 # The Disk Data Base 
 #DDB
   
 ddb.virtualHWVersion = "3"
 ddb.geometry.cylinders = "163"
 ddb.geometry.heads = "16"
 ddb.geometry.sectors = "63"
 ddb.adapterType = "ide"
  • Αποθηκεύστε και κλείστε αυτό το αρχείο, και ξεκινήστε το VMware. Δημιουργήστε ένα νέο virtual machine, δεχόμενοι τις αρχικές ρυθμίσεις. Μετακινήστε τα αρχεία haiku.image και haiku.raw στον κατάλογο που περιέχει το virtual machine.
  • Πατήστε "Edit Virtual Machine Settings" στο VMware. Επιλέξτε τον υπάρχον σκληρό δίσκο και πατήστε "Remove". Μετά, πατήστε "Add...".
  • Πατήστε "Next", μετά επιλέξτε το εικονίδιο του σκληρού δίσκου για να προσθέσετε έναν νέο. Πατήστε ξανά "Next", και επιλέξτε "Use an existing virtual disk". Πατήστε "Next".
  • Πατήστε "Browse..." και πηγαίνετε στο αρχείο haiku.raw που δημιουργήσατε νωρίτερα (Θα χρειαστεί να αλλάξετε τον τύπο αρχείου στο drop down μενού σε "VMware Raw Disks (.raw)" για να το δείτε). Επιλέξτε το αρχείο haiku.raw και πατήστε "Open".
  • Θα επιστρέψεις στον διάλογο "Add Hardware Wizard", όπου πρέπει να πατήσεις "Finish". Σιγουρέψου ότι το νέο virtual hardware δείχνει τον νέο σκληρό δισκο στη θέση IDE0:0. Πάτα "OK" για να αποθηκεύσεις τις ρυθμίσεις.
  • Ξεκίνα το VM σου και απόλαυσε!


Tip: Εάν δεν θέλετε να παίξετε με το αρχείο ρυθμίσεων .raw και έχετε το Qemu εγκατεστημένο στο σύστημά σας, μπορείτε να χρησιμοποιήσετε ένα πρόγραμμα που λέγετε "qemu-img" το οποίο έρχεται τις τελευταίεες εκδόσεις του qemu! Μπορεί να μετατρέψει το αρχείο haiku.image σε ένα αρχείο τύπου .vmdk (VMware Virtual Disk), το οποίο μπορεί να χρησιμοποιηθεί από το VMware. Ένα παράδειγμα χρήσης αυτού του προγράμματος, που θα δημιουργήσει το αρχείο haiku.vmdk, είναι:

 qemu-img convert haiku.image -O vmdk haiku.vmdk

Απλά μετατρέψτε το αρχείο και κάντε "Edit Virtual Machine Settings" όπως περιγράψαμε προηγουμένος.

Χρησιμοποιώντας το QEMU


Το QEMU (http://www.qemu.org/) είναι ένας πολύ καλός software emulator για να δοκιμάσετε το Haiku, και είναι διαθέσιμο στις περισσότερες πλατφόρμες. Το QEMU πάντα προτιμούσε τη γραμμή εντολών, οπότε για κάθε πλατφόρμα, θα βρεθείς σε ένα τερματικό.

$ qemu -hda /path/to/haiku.image επιλογές

Η επιλογή -serial στέλνει τα μηνύματα αποσφαλμάτωσης/syslog του Haiku's στο τερματικό σας, πράγμα πολύ χρήσιμο:

$ qemu -hda /path/to/haiku.image -serial stdio

Αρχικά,το QEMU εξομειώνει ένα σύστημα με 128 MB μνήμης. Εάν θέλετε να δώσετε ένα διαφορετικό μέγεθος μνήμης στο Haiku, 512 MB για παράδειγμα, χρησιμοποιήστε την επιλογή -m :

$ qemu -hda /path/to/haiku.image -m 512


Αν όλα αυτά πάνε καλά, θα δείτε ένα νέο παράθυρο, και σε περίπου 1 ως 3 λεπτά την οθόνη του Haiku όπου μπορείτε να δοκιμάσετε εντολές, μετακίνηση mouse και λοιπά. (Για να φύγετε από το Qemu, πατήστε ctrl+alt)

στο BeOS/Linux

Μπορείτε να βρείτε το QEMU εδώ για Linux (http://www.qemu.org/download.html) και εδώ για BeOS (http://www.bebits.com/app/4208).

στο Mac OS X

Μπορείτε να δοκιμάσετ το Haiku και σε Mac OS X επίσης. Η εγκατάσταση του Qemu είναι εδώ (http://stegefin.free.fr/qemu/qemu.dmg).

Επιπρόσθετα στις από πάνω εντολές του qemu, πρέπει να προσθέσετε:

 -boot c -user-net

Υπάρχει ένα καλό frontend που ονομάζετε Q και μπορείτε να το χρησιμοποιήσετε, κατεβάζοντάς το από το The Q Homepage (http://www.kberg.ch/q/). Πάρτε την τελευταία ασταθή έκδοση, αφού έτσι και αλλιώς είμαστε στην εξελιγμένη πλευρά,-)


Είναι πολύ απλό στην χρήση του:

  • Πατήστε το εικονίδιο "+" για να δημιουργήσετε ένα νέο PC
  • in Hardware, under Hard Disk (at the bottom), select Choose Diskimage and navigate to a raw HD-image you have downloaded from your favorite daily/6-hourly Haiku-build factory.
  • default settings work, but Sound does not seem to work yet
  • ensure that Platform is set to x86, as PPC-support is currently more experimental

General settings can be changed via Q→Preferences, like the Video acceleration to use. OpenGL seems to work best, at least on my slow 500Mhz TiBook with MacOS 10.4.6.

Note: raw images have to end with ".raw", or Q will not let you select them. This means you will probably have to rename them (they are often named "***.image"), dismissing the warning of MacOS X Finder.

στα Windows XP

You can find QEMU here for the Windows XP version (http://free.oszoo.org/ftp/qemu/win32/release/QemuInstall-0.7.2.exe).

To start QEMU with an image file use the following at a command prompt:

 C:\Program Files\Qemu>qemu.exe -L .\bios "c:\path\to\haiku.image"

The path to haiku.image will need to be changed to point to the directory where you have unzipped the haiku.image file.

Χρησιμοποιώντας το Bochs


Version 2.2 of Bochs for BeOS (BeBochs (http://www.bebits.com/app/3324)) can be used in conjunction with the haiku.image as well.

The package installs to: /boot/apps/BeBochs2.2

You have to set up a configuration for Bochs. You should edit the ".bochsrc" to include the following:

 ata0-master: type=disk, path="/path/to/haiku.image", cylinders=122, heads=16, spt=63
 boot: disk

Now you can start Bochs:

 $ cd /boot/apps/BeBochs2.2
 $ ./bochs

Press <RETURN> and with some patience you will see Haiku booting. If booting into the graphical environment fails you can try to hit "space" at the very beginning of the boot process.

The Haiku bootloader should then come up and you can select some safe mode options.

Ξεκινώντας το Haiku τοπικά

Third-party images (from schmidp.com (http://schmidp.com/index.php?option=com_files&path=/haiku/images/), or the BuildFactory (http://haiku-os.org/factory/)) usually ship in bzip2 archives, this offers the highest compression for this sort of data.

You need to have bzip2 ( BeOS users can find it here here (http://bebits.com/app/3218) ), and at the command line type:

bunzip2 rev17579_vmware.tar.bz2
tar xvf rev17579_vmware.tar

You can then mount the image using an application like ImageMounter (http://bebits.com/app/2932) or Mount Image (http://bebits.com/app/3576). Once you have mounted the image, simply copy the files to a bootable BFS volume. To make the target partition bootable, use the "makebootable" command from the Terminal.


Εξωτερικοί σύνδεσμοι