Fii liber - MINIX http://fii-liber.ro/taguri/minix ro MINIX 3 în VirtualBox pe Fedora 13 http://fii-liber.ro/minix-3-in-virtualbox-pe-fedora-13 <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p><img align="right" src="http://voinici.ceata.org/~tct/resurse/jurnal/minix_vbox_fedora.png" alt="MINIX în VirtualBox pe Fedora" /></p> <p> </p> <p><a href="http://www.minix3.org/">MINIX</a> este un sistem de operare liber din familia UNIX, cu o arhitectură de <a href="http://en.wikipedia.org/wiki/Microkernel">micronucleu</a>, folosit în scop academic.</p> <p>Acesta poate fi instalat ușor ca mașină virtuală în VirtualBox 3.2, pe Fedora 13.</p> <p>Dacă vrei să-l testezi, poți urma pașii de mai jos: </p> <!--break--><ol><li>Instalează <a href="http://www.virtualbox.org/wiki/Linux_Downloads">ultima versiune</a> de VirtualBox pentru Linux (acum 3.2):<br /><pre> $ sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo \ -O /etc/yum.repos.d/virtualbox.repo $ sudo yum install VirtualBox-3.2 </pre></li> <li>Dacă nu ai antetele pentru dezvoltare ale nucleului Linux pe care îl folosești, instalează-le:<br /><pre> $ ls /usr/src/kernels/`uname -r` $ sudo yum install kernel-devel </pre><p> Dacă folosești un nucleu mai vechi, vei căuta, descărca și instala manual pachetul cu sursele. De exemplu, pentru <code>2.6.33.6-147.fc13.x86_64</code> pe Fedora 13, actualizat în decembrie 2010, eu am rulat comenzile:</p> <pre> $ uname -r 2.6.33.6-147.fc13.x86_64 $ wget ftp://zid-lux1.uibk.ac.at/pub/dist/fedora/updates/13/x86_64/kernel-devel-2.6.33.6-147.fc13.x86_64.rpm $ sudo rpm -ivh kernel-devel-2.6.33.6-147.fc13.x86_64.rpm $ ls /usr/src/kernels/`uname -r` # test </pre><p><i>Pentru mai multe informații privind instalarea VirtualBox pe Fedora 13, poți consulta și <a href="http://www.thelinuxdaily.com/2010/05/how-to-install-virtualbox-3-2-on-fedora-13/">acest ghid</a>.</i></p> </li> <li>Instalează <code>dkms</code> și <code>gcc</code> pentru compilarea și instalarea modulului VirtualBox:<br /><pre> $ sudo yum install dkms gcc $ sudo /etc/init.d/vboxdrv setup </pre></li> <li>Creează grupul utilizatorilor VirtualBox și adaugă-te la el:<br /><pre> $ sudo usermod -G vboxusers -a utilizator </pre></li> <li>Descarcă <a href="http://www.minix3.org/download/">arhiva cu ultima imagine</a> de MINIX și dezarhiveaz-o (acum R3.1.8):<br /><pre> $ wget http://www.minix3.org/download/minix_R3.1.8-r8398.iso.bz2 $ bunzip2 minix*.iso.bz2 </pre></li> <li>Lansează <code>VirtualBox</code> și creează o nouă mașină virtuală: <ul><li>pentru un sistem și nucleu diferite de cele înscrise în liste (opțiunea <code>Other</code>)</li> <li>cu memorie de 256 M0,</li> <li>cu o unitate de disc virtual de 1-2 GO,</li> <li>cu o unitate de CD/DVD virtual (master) în care este montată imaginea ISO de MINIX și</li> <li>cu un adaptor pentru rețea PCNET-PCI II (am79c970a).</li> </ul><p><i>Găsești mai multe informații despre rularea lui MINIX în VirtualBox pe <a href="http://wiki.minix3.org/en/UsersGuide/RunningMinixOnVirtualBox">pagina wiki dedicată</a>.</i></p> </li> <li>Pornește mașina virtuală de MINIX de pe unitatea optică (CD/DVD), autentifică-te ca <code>root</code> și dă drumul la instalare:<br /><pre> # setup </pre></li> <li>Poți răspunde cu <code>ENTER</code> la întrebările care apar, pentru o instalare implicită. La final repornește sistemul instalat pe prima partiție (<code>p0</code>) a primului disc (<code>d0</code>):<br /><pre> # shutdown # boot d0p0 </pre><p><i>Mai multe informații despre instalarea lui MINIX pe <a href="http://wiki.minix3.org/en/UsersGuide/DoingInstallation#RunningSetup">această pagină wiki</a>.</i></p> </li> <li>Acum poți, de exemplu, pune o parolă pentru <code>root</code>, testa conexiunea la Internet și instala pachete:<br /><pre> # passwd # ping ceata.org # pkgin update # pkgin available # pkgin install openssh </pre><p><i>Află mai multe despre pachetele din MINIX citind <a href="http://wiki.minix3.org/en/UsersGuide/InstallingBinaryPackages">această pagină wiki</a>.</i></p> </li> </ol><p>Distracție plăcută la joacă cu MINIX 3! <img alt="" src="http://fii-liber.ro/modules/fckeditor/fckeditor/editor/images/smiley/msn/regular_smile.gif" /></p> <p> </p> </div></div></div><div class="field field-name-taxonomy-vocabulary-3 field-type-taxonomy-term-reference field-label-above clearfix"><h3 class="field-label">taguri: </h3><ul class="links"><li class="taxonomy-term-reference-0"><a href="/taguri/minix" typeof="skos:Concept" property="rdfs:label skos:prefLabel">MINIX</a></li></ul></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-above clearfix"><h3 class="field-label">meniu: </h3><ul class="links"><li class="taxonomy-term-reference-0"><a href="/ghiduri" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Ghiduri</a></li><li class="taxonomy-term-reference-1"><a href="/tehnologie" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Tehnologie</a></li></ul></div> Wed, 22 Dec 2010 18:27:35 +0000 tct 103 at http://fii-liber.ro http://fii-liber.ro/minix-3-in-virtualbox-pe-fedora-13#comments