Posted: mai 26th, 2012 | Author: silverk | Filed under: (k)äkid, updaat | Tags: Debian, lammas, LaunchDaemon, minu virtuaalne elu, OS X 10.7, VirtualBox | No Comments »
Lammas on nüüd rõõmsalt virtuaalne lammas.
OS X servers taustal käiva virtuaalmasina tegemine oli tegelikult palju lihtsam kui ma alguses arvasin (vaevalt, et ma ise olen vahepeal targemaks saanud).
Siit saad lugeda, kuidas töötavast debianist (või mis iganes masinast) saab vdi virtualdiski.
VirtualBoxi juhendist saab lugeda mis on VBoxHeadless ja kuidas seda süüa.
Siit leiad arutelu kuidas virtualbox OS X daemonina tööle panna. (absoluutselt ei pea olema server)
Mõned tähelepanekud ja vingumised:
- Kui 2D ja 3D graafika tugi on sisse lülitatud, siis näiteks WIN 7 Headlessina käima ei lähe. Muidu töötab ilusasti.
- LauchDaemon (õigemini kasutatud skript) on pisut kannatamatu. Tulemuseks on
VBoxHeadless: Error -1908 in suplibOsInit!
VBoxHeadless: Kernel driver not installed
VBoxHeadless: Tip! Make sure the kernel module is loaded. It may also help to reinstall VirtualBox.
Mina sain selle lahendatud toore jõuga. ?tlesin daemonile – proovi nii kaua kuni läheb(KeepAlive). Kui viitsin, siis parandan ka skripti.
- Tahtsin virtuaalmasinat mis kogu aeg taustal käib siis .plist failis muutsin
<key>KeepAlive</key>
<true/>
<key>RunAtLoad</key>
<true/>
Kõige suurem käkk oli aga failide kopeerimine. Vanas lamba masinas oli palju kettaid. / kettast tegin ilusasti vdi. Muude faildega (sh www ja mysql) tahtsin minna kergemat vastupanu teed ja kopeerisin neid OS X all. Miskipärast arvas OS X aga, et väliselt kettalt võetud failidel tuleb kindlasti minna faili omaniku ja grupi kallale ja see ümber kirjutada. Isegi tagant järele ei leidnud graafilisest liidestest kohta kus öelda “säilita kõik õigused”
Sellest moraal, et cp ja diddo on ikkagi paremad (vähemalt teoorias) kui Finder ja hiir