Salut la toti de forum
Mi-am luat si eu de curand Mac Mini,.... nu voiam neaparat, mi-a trebuit pt un soft care trebuia sa ruleze si pe mac…pt teste mai mult.
Reusisem cu succes sa rulez mac os x 10.4 pe un P IV centrino la 1.7 - emulat cu Pear PC - a r rulat fara probleme… spre mirarea mea, fara nici o eroarea…doar ca f lent.
Cu rabdare am putut testa aplicatia emulata, dar ca sa compilez mediul de dezvoltare (QT) mi-a luat 3 zile. Pe Mac Mini 1.33Ghz mi-a luat cam o ora (poate mai putin) compilarea QT-ului.
Well, primul contact cu mac-ul a fost interesant: imi place f mult… si hardware-ul si o.s.-ul… atentia la detalii… Mac os X e gandit… cred ca l-am asimilat intr-o zi… trecerea nu e asa de dificila… a fost putin ciudat cu click dreapta ... properties dar m-am obisnuit.
Eu lucrez in mod curent pe FreeBSD, pe win doar phptoshop foloseam ... acum il am pe mac.
E pacat ca nu exista mac-uri in universitati, sa ia contact studentii cu ele, nu aveam idee ca e asa interesant, mi-as fi luat mai devreme.
O kestie pe care am patit-o, v-o zic, daca o sa vi se intample si voua sa stiti ce sa faceti. Trebuia sa fac o salvare a unor informatii intr-o baza de date si mergea destul de greu mysql-ul si m-am gandit sa il pun pe 3 calculatoare, cu mysql-5.1 cluster… 2 erau cu FreeBSD si Mac Miniu cu OS X. Nu mi-a mers, problema era de la Mac, probabil mysql nu stie sa faca clustering (asa zic ei, oricum e mult spus clustering) intre platforme diferite, sau poate nu am avut rabdare eu. Ok, inchid mac-ul si data urmatoare cand ii dau drumul booteaza la linia de comanda cu prompterul # ca la root. Aparuse inainte de bootare logo-ul cu marul, fara sa apara progress-barul (cel circular).
Nu stiam ce sa fac, nu aveam kief sa reinstalez tot, google si forumul nu mi-au oferit solutia asa ca dupa vreo ora pierduta m-am uitat in /etc (am resetat mai multe conform unor sfaturi de pe forumuri, degeaba totusi), am dat si fsck -y (ce as fi facut in FreeBSD sau linux, pt ca am presupus ca fortat mac-ul intra in safe mode).
Fisierele cu scripturi ce pornesc diverse servicii sunt localizate in /etc si incep cu rc.
Am dat
#ls /etc
apoi
#cat /etc/rc
si surpriza: fisierul rc era cu continut mysql…. era un script din mysql.
Am bootat cu DVD-ul cu mac os x… am dat aceleasi comenzi si am gasit in /etc (/etc ul de pe DVD, care la bootare este copiat in memoria RAM a mac-ului) fisierul rc original. Ma gandeam ca poate difera de cel instalat, pt ca asta e de pe dvd-ul de instalare. Dar nu…sunt aceleasi… am copiat pe hard disk in /etc-ul de pe hard fisierul si dupa repornire a functionat.
Mentionez ca la bootarea de pe cd, in momentul in care apare meniul de instalare… este montat si Hard Disk-ul. Ca sa vedeti calea in care e montat, deschideti un terminal si tastati:
#mount
Comanda mount va spune si felul in care sunt montate partitiile. De exemplu in single mode partitia root (adica /) e montata automat read only. Daca ati bootat in safe mode din diverse motive (cum boota si la mine din cauza ca era stricat fisierul /etc/rc) si vreti sa scrieti pe partitia / desi e read only, se poate schimba in read write, cu comanda:
#mount -u /
Astfel veti putea scrie pe partitia root. Caut inca un editor de texte pt fisierele de configurare, in FreeBSD am edit, in linux Joe… ambele sunt ok, pe mac (ca si pe celelalte) e vi, dar e destul de dificil de lucrat cu el.
Va atasez o poza cu macu meu…