: Sarper bunu yazdı: mac ten anliyonmu hoca sorayimmi bisiyler? valla yeni girisiyorum mac'e ama sor illa ki bilen biri cikar heralde pcyi netbeans, eclipse bilumun dev. icin kullanicam. arada oyunda oynarim tabi. i5 islemcili orta seviye ekran kartli bi notebook alsam beni uzun sure goturur ki max 2bin tl ye alabiliyorum(hatta i7ye bile cikarim kampanya falan) bu isleri yapabilecegim bi mac alsam ne kadara patlar?

mac ten anliyonmu hoca sorayimmi bisiyler?

: mac ten anliyonmu hoca sorayimmi bisiyler? valla yeni girisiyorum mac'e ama sor illa ki bilen biri cikar heralde..

mac os kullanan arkadaslar bilirler. mac ntfs diskinizi otomatik olarak read-write mount etmez. read-only mount eder. yani siz ntfs bolum barindiran bir disk taktiginizda onu yalnizca okuyabilirsiniz. bu kucuk sorun 3. parti yazilimlarla cozulebilmekte fakat bu iki yazilimda para ile satiliyo. ve hatta kullanildiklarinda disklerin dosya sistemlerinde ufak tefek sorunlara sebep olabiliyolar.(Tuxera 2010.10 da bazi girisleri bozdugunu gordum.) Halbuki mac os, ntfs suruculere zaten destek vermekte. Bi kac kucuk islemle 3. parti yazilima gerek kalmadan ntfs disklerimize yazabiliyor hale gelebiliriz. Yapmamiz gereken, read-only mount edilmis ntfs volume unmount etmek, ve read-write sekilde tekrar mount etmek. diskutil list komutuyla sisteme bagli diskleri veya mount komutuyla sisteme mount edilmis diskleri gorebiliriz. mount komutunu verdikten sonra asagidakine benzer bi cikti alicaksiniz. /dev/disk0s2 on / devfs on /dev map -hosts on /net map auto_home on /home /dev/disk2s1 on /Volumes/Gurhan gordugumuz gibi sisteme taktigim ntfs harici diskim read-only olarak mount edilmis. diskutil umount disk2s1 komutuyla diski unmount ediyoruz. sudo mkdir /Volumes/KlasorAdi komutuyla '/Volumes/' klasoru altina, diskimizi mount edicegimiz bi klasor olusturuyoruz. ornegin, sudo mkdir /Volumes/Gurhan sonrasinda disk2s1 ' i, olusturdugumuz klasore tekrar fakat bu sefer read-write haklarla mount ediyoruz. sudo mount -t ntfs -o rw, nodev, nosuid /dev/disk2s1 /Volumes/Gurhan olan biteni gormek icin tekrar mount komutunu girelim /dev/disk0s2 on / devfs on /dev map -hosts on /net map auto_home on /home /dev/disk2s1 on /Volumes/Gurhan gordugumuz gibi read-only ortadan kalkmis.;) bu is yazdigim kucuk bi c programi da var. program sisteme bagli tum read-only ntfs volume'lari unmount edip tekrar read-write yetkileriyle mount etmeyi deniyor. #include #include #include #include #include #define UNMOUNTED 0 #define MOUNTEDRW 1 #define MOUNTEDRO 2 / / char ex_command ; char getnames ; int ismounted ; / / #define STRBLOCK 4096 int main { char str ; char command ; char label , dev_name; char line, rld; int imnt; //ntfs volumelari str'ye at. ex_command ; //str bossa if (! str ) //sistemdeki tum ntfs volumelari gez for (line = strtok_r ; line; line = strtok_r { //aygit ismini (disk2s1) ve etiketini al dev_name = getnames ; printf ; if ((imnt = ismounted MOUNTEDRW) //okuma yazma hakkiylami mount edilmis? if { printf ; //unmount sprintf ; if (system } //mount edilicek Klasoru olustur. sprintf ; if (system { srand(time ; for (int i = 0, rnd; i < 2; ++i) { sprintf(command, "sudo mkdir /Volumes/%s%d", label, (rnd = (rand % 1000))); if (! system } fprintf ; continue; } //akis burdaysa klasor olusmustur. DIRCREATED: sprintf ; printf ; if (system } return 0; } / shell komutu calistir ve ciktisini al / char ex_command { FILE f; int i; if ((f = popen NULL) i = fread(out, 1, n - 1, f); out = '\0'; pclose ; return out; } / disk label'ini ve aygit ismini al geriye aygit ismi doner / char getnames / aygit ismi verilen aygit'in mount edilme durumu / int ismounted { char str , pstr = str; char command ; sprintf ; ex_command ; if (! str ) return UNMOUNTED; for return MOUNTEDRW; } ..

gordugumuz gibi sisteme taktigim ntfs harici diskim read-only olarak mount edilmis. diskutil umount disk2s1 komutuyla diski unmount ediyoruz. sudo mkdir /Volumes/KlasorAdi komutuyla '/Volumes/' klasoru altina, diskimizi mount edicegimiz bi klasor olusturuyoruz. ornegin, sudo mkdir /Volumes/Gurhan sonrasinda disk2s1 ' i, olusturdugumuz klasore tekrar fakat bu sefer read-write haklarla mount ediyoruz. sudo mount -t ntfs -o rw, nodev, nosuid /dev/disk2s1 /Volumes/Gurhan olan biteni gormek icin tekrar mount komutunu girelim /dev/disk0s2 on / devfs on /dev map -hosts on /net map auto_home on /home /dev/disk2s1 on /Volumes/Gurhan burasini bi okunur sekle getiremedim iyi mi yaa. ..

fiyat olarak mac lerle pek bi alakam yok yahu :s ben mac os isletim sistemini benim pc'ye kurdum. yani tabi bi mac'im olsun isterim ama o kadar param yok. :) http://store.bilkom.com.tr/MacBook-Pro/Apple_br_2-16 surayi bi incele istersen. ..