Darwin (VMWare-ben) - részben megoldva

Fórumok

Hi!

Mivel van VMWare-em egy jó gépen mostanában már, így végre ki tudok próbálni vész nélkül néhány eddig nem ismert rendszert.
Most a Darwin-ra került a sor.
Tudom, hallottam, hogy nem igazán használható semmire, de a kiváncsiság az nagy úr..
(Tehát hogy "minek neked, mert a linux, freebsd etc. tud mindent", meg "ettől nem lesz makkosikszed" stb. hozzászólásoknak most nincs értelme).

Szóval leszedtem a 8.01-es iso-t és be akarom izzítani VMWare-ben.
A cd-iso bebootol, a telepítő felismeri a disk-et.
Kérdésem, mit kell megadni az fdisk-nek, hogy jó legyen neki. Ötletem sincs, hogyan kell itt megoldani a particionálást, hogyan használjam az "fdisk" programot. Sok opciót kipróbáltam, de még nem jutottam semmire.

Hozzászólások

Ha jól tévedek Darwin csak Mac-en fog menni. Ami sima PC (vmware-en) is megy az az OpenDarwin projeckt.
http://docs.huihoo.com/darwin/opendarwin/downloads/index.html
Hogyha nagyon Darwin-t szeretnél, akkor van a spéci kutyulás az osx86project.org amit fel kell toldni hogy Mac-nek lássa a géped, vagy a Virtuál gépedet.

---MacOsX10.5, MB---

Bár nem értek hozzá, de asszem egy ilyennel meg kell acélozni a gépet( http://wiki.osx86project.org/wiki/index.php/SSE) (de nem tudom hogy kell), és csak erre lehet rakni a Mac-es cuccokat (MacOsX, és Darwin). De ezzel olyan mintha saját szerveimbe vágnák bele, olvassátok a ( http://wiki.osx86project.org/wiki/index.php/Main_Page )-et hogyha érdekel.
Röviden tehát az én tudásom szerint Darwint, és MacOs -t csak Macintosh architektúrára lehet rárakni, függetlenül hogy PPC, vagy x86.
Továbbá szerintem megéri egy régebbi olcsóbb Mac, akár egy iBook, vagy egy Mac mini ilyen tanulmányozós célokra. Nagyon sok meglepően kellemes megoldással lehet talákozni, akár gondolatébresztőként is.

---MacOsX10.5, MB---

egyszer regebb sikeredett feltennem Darwin-t wmvare-ben. Nem tudom hogy sima Darwin, vagy OpenDarwin volt-e. Azt hiszem innen szedtem Darwin

Talan volt valami autopartition dolog, vagy fdisk-ben csinaltam hozza szukseges particiot mar nem tudom :} De ha nagyon kell esetleg ujraprobalhatom :} Ami nekem nem sikerult az az volt, hogy bootoljon. csak ugy tudtam elinditani ha a cd-rol bootoltam, es onnan inditottam el a mar felinstallalt particiorol.

Kivancsisagon kivul sok mindent nem sikerult vele csinalnom, meg szorakozni is kicsit unalmasnak tunt szamomra :}}

Az hogy nekem nem sikerult osszehozni, hogy a wmvare-ben installalt Darwin bootoljon az nem jelenti azt, hogy nem is megoldhato :} Mivel engem is csak a kivancsisag hajtott hogy lassan mi van benne, nekem eleg volt az hogy vegulis cd-rol el tudtam inditani.

U.I. A hozzaszolas lenyege az akart lenni, hogy megoldhato, tehat ne add fel :} Arra viszont tenyleg nem emlekszem, hogy valami autopartiotion szeruseget hasznaltam az install menubol, vagy egy makos rendszert is hasznalo ismerosomtol kerdeztem meg, hogy milyen particiot kell neki csinalni. Ha nem jutsz eredmenyre, akkor ujra nekifutok es megirom.

A darwin jól fut x86-on. Kétféleképpen particionálhatod a merevlemezt, de te használd a pc sémát az fdisk-et nem kell használnod, megoldja helyetted.
Amire jól használható: webserver, media stream, file server és pár ez-az, de pl a user management és package mngt nagyon problémás és más mint os x serveren, érdemes utánaolvasni.

++ mostly harmless

Honnan szedted le az iso-t? Én az alábbiak szerint jártam el és gond nélkül telepítettem vmware-be:

1. Az Apple oldaláról szedd le az iso-t: http://www.opensource.apple.com/darwinsource/images/darwinx86-801.iso.gz
Ez a Tiger (10.4) alapját képező Darwinból készült iso, ahogy nézem a Leopard (10.5) még csak forrásban érhető el.

2. vmware-ben bootolj be az iso-ról.
(Az alábbiakban zárójelben szerepel a választandó opció, írd be a benne lévő számot, vagy szöveget és nyomj entert.
3. Fdisk első kérdése, hogy melyik merevlemezre telepítse, itt válaszd ki az elsőt (1)
4. Utána válaszd az Auto partition menüpontot (1)
5. Azt kérdezi, hogy milyen file rendszert tegyen rá, válaszd a HFS-t (hfs)
6. Figyelmeztet, hogy minden adat elveszik (y)
7. Tuti biztos tiszta lappal akarsz-e indulni (y)
8. Mi legyen a neve a "partíciónak" (azt írsz amit akarsz, szerintem a "Darwin" tökéletes)
9. Utána telepíti a rendszert, root jelszót kér és kész is vagy.

Remélem tudtam segíteni.

Én is a fenti iso-t (Apple-féle) szedtem le, hasonlóan csináltam, bár a particionáló nem futott le (csak az fdisk opcióit mutatta),
ezért újraindítás után újra a manuálisat (fdisk prompt) választottam, ott a partícionálásnál a "boothfs" autokonfigurációt választottam, ez nem működött, maradt az ufs. Le "yes"-eztem a többit, ahogy kell, megadtam a partíciótipust (A8 = darwin ufs), yes, partíciónév.

Viszont hiába adtam meg, hogy ufs (A8), ezt mondja:

Creating filesystem on /dev/disk0s1
Error: Unknown filesystem type

Ezért rögtön újraindult, de nem tudott bebootolni, mert a VMWare hibát dobott és leállította (vagy máskor egyszerűen megállt).

Mi a megoldás?

Anno én is beleszaladtam valami ilyesmibe. Amikor az "Error: Unknown filesystem type" után újraindul, akkor ismét a CD imageről indítsd el a gépet és a partícionálásnál válaszd a 3-as opciót (Use existing partitions). Ezután add meg a root partíciót, stb, stb.

De szerintem vmwarebe, tesztelésre telepített rendszernél nyugodtan rá lehet bízni az automata partícionálást.

Megy a Darwin sima PC-n. Én letelepítettem az Intel procis gépemre natívban a 8-as x86-os verziót.

Annyi szívás volt vele, hogy nem volt mindegy milyen fájlrendszert jelölök ki a telepítéshez.

DARWIN 0.8.0.1 (x86 Install CD)
Boot-olásnál néha megáll a rendszer (hardver hibára hivatkozik)
Kizárólag HFS+ fájlrendszerrel és teljes automatikus partícionálással működött nekem a rendszer.

Most, hogy végre települt és el is indul a cucc, kíváncsi lennék hogyan lehet továbblépni.
1. Először is nincs hálózati kapcsolat, hogyan élesztem fel a net-et ebben?
2. Hogyan telepítek csomagokat? Van ez a MacPorts (korábban Darwinports), de ez hogyan megy rá?