Arkiv for kategorien Mac

Beneath the cafè-metrosexuel-look of MacOS X…

… there actually is a true BSD, struggling to get out!

Warning: This post scores somewhat higher on the geek-factor, than most of my posts. If simply starting the terminal scares the shit out of you, please do not read any further. I of course take absolutely no responsibility, if you should manage to fuck your rig up, because you felt inspired to do something because of this post.

One of the things I really miss on Windows is dd and /dev/random or /dev/zero, which is the superb tool to wiping USB-memory-sticks (actually I once read that the US Department of Defence uses isolated read-only OpenBSD installations with the Yarrow random implementation for secure disc-wiping – this of course has never been admitted in public :)) and not the least, recovering them if they somehow gets a little lost. Unfortinately it won’t restore lost data, but it is never the less an useful tool. Since MacOS X (of course?) doesn’t quite does things the Unix way, it took a little reading to get this working, but when there is a plethora of sources on the internet (I found this article helpful), that’s not much of a problem anyway. So here is how it ended:

Henrik:~ heb$ mount
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
/dev/disk1 on /Volumes/16G_D33B05 (msdos, local, nodev, nosuid, noowners)
Henrik:~ heb$ sudo diskutil unmount /Volumes/16G_D33B05/
Password:
Volume 16G_D33B05 on disk1 unmounted
Henrik:~ heb$ time dd if=/dev/zero of=/dev/disk1
554873+0 records in
554872+0 records out
284094464 bytes transferred in 10806.315287 secs (26290 bytes/sec)

real    180m6.328s
user    0m0.779s
sys    0m10.301s
Henrik:~ heb$ gpt create -f /dev/disk1
Henrik:~ heb$ gpt show /dev/disk1     
 start      size  index  contents
 0         1         PMBR
 1         1         Pri GPT header
 2        32         Pri GPT table
 34  31588285         
 31588319        32         Sec GPT table
 31588351         1         Sec GPT header
Henrik:~ heb$ gpt add -t windows /dev/disk1
/dev/disk1s1 added
Henrik:~ heb$

At this point a dialog-box will appear, because MacOS X detects the presence of a new device:

The disk you inserted was not readable by this computer

This box appears, because MacOS X doesn’t know exactly what to do with this device. It has a couple of suggestions, but we should let it ignore it, and let its inner FreeBSD handle the situation :o)

Henrik:~ heb$ newfs_msdos -v NEW_HEB -F 32 -b 512 /dev/disk1s1
newfs_msdos: warning: /dev/disk1s1 is not a character device
512 bytes per physical sector
/dev/disk1s1: 31102279 sectors in 31102279 FAT32 clusters (512 bytes/cluster)
bps=512 spc=1 res=32 nft=2 mid=0xf0 spt=32 hds=255 hid=0 bsec=31588285 bspf=242987 rdcl=2 infs=1 bkbs=6
Henrik:~ heb$

And we are done: A securely wiped, formatted and guaranteed virus free USB-memory-stick. Our IT-guy can’t do nothing but love this :)

This may seem like a awful lot of trouble, compared to using the much more userfriendly Disk Utility, that comes packaged with MacOS X these days anyways (which also happens to be a lot faster) but here’s the kickers:

First you get a device, that has been zeroed, which basically brings it back (unless there is some physical defects on it) to the state when it was purchased. Second: The device is never opened by any operating system, and thus can only be polluted if vira and similar, has gotten hold on the filesystem kerneldrivers or the tools used (which no virus to my knowledge has!). It is a completely clean and secure device. For paranoid people in a paranoid business, this is actually an issue :o)

The first three steps of course, is also a way of securing the device before disposal (as opposed to the more brute, but almost as efficient hammer-method ;o)).

This page by the way, has a lot of more examples of what to do with dd.

Tags: , , , , , , , , , , , , ,

Nu med sneleopard på æble-fætteren

snowleopard

æblet og sneleoparden

Det er nu ved at være nogle måneder siden, jeg købte den lille Mac, og jeg er efterhånden blevet en hel del klogere på dyret. Så da jeg var i Fona sidste fredag, så jeg at de havde OS X Snow Leopard (SL) til 229,-, og blev enig med mig selv om at det ville da være en udemærket måde at bruge de penge på (så bruger jeg dem da ikke på fadøl og andre sundhedsskadelige ting :o)).

Så nu kører min lille Mac med sneleopard efter en ekstremt brugervenlig opgradering (sætte DVD i, trykke OK 2-3 gange og så bare i gang – jeg besværede mig såmænd ikke engang med at tage back-up, men valgte dog for en god ordens skyld at sætte strømforsyninge i :)).

Og hvad så?

En af de ting jeg har savnet lige siden dag 1, har været en cut-funktion i Finder. Den er dukket op. Herligt at se at Apple trods alt har fået denne basale funktion med – det er jo også kun 22 år siden Microsoft introducerede det (i Windows 1), og de var sikkert ikke engang de første.

En anden ting er det ændrede udseende på højre-kliks menuerne i docken. Selv om det er rent eye-candy-guf-lir, så synes jeg faktisk at det ser ret lækkert ud. Til gengæld er der sket en eller anden form for opdatering af docken, som har haft den konsekvens at visse applikationer, der tidligere har kunne anvende dynamiske ikoner, ikke længere kan det. F.eks. viser BlogBridge nu ikke antallet af ulæste indlæg i ikonet mens Lightroom derimod stadigvæk kan vise status ved f.eks. import eller rendering af library imports.

Min Spyder 2PRO profilindlæser virker ikke mere, hvilket så har haft den positive konsekvens, at jeg har fået mig taget sammen til at bruge OS X’s native profil indlæsning :)

Jeg må så nok indrømme, at jeg i den grad har svært ved at juble med over Apples ændring af navngivningen af screenshots. Det virker lidt på mig som om at nogle folk jubler over det blot fordi de skal juble over et eller andet… Jeg kommer nok aldrig til helt at forstå Mac-disciplene.

Og så den grimme til sidst: Med opdateringen til SL er der et generelt højere CPU-forbrug (hvilket jeg ikke er den eneste der har oplevet). Det har to uheldige konsekvenser: Dels kører min blæser mere, og dels er batterilevetiden forkortet. Hvor jeg tidligere har kunnet siddet og lave simpel sortering i Lightroom, mens maskinen var på batteridrift, uden problemer, er belastningsgraden nu sådan at den operation medfører at blæseren starter efter 10-15 minutter og batterilevetiden er forkortet med 20-30 minutter :(

Tags: , , , ,

En måned med Mac

Njaeh – okay – ikke helt en måned. Men det nærmer sig. Nu er årstiden så godt nok ikke altid lige til at sidde indenfor med den bærbare, men vejret er alligevel. Kald mig bare nørdet men det er sgu’ lidt hyggeligt at sidde og nørde, mens regnen vælter ned udenfor og temperaturen er til åbne vinduer :)

Jeg er efterhånden blevet ret fortrolig med maskinen, men det har ikke været uden blod (jkanten ved det ene hjørne er lidt skarp, så jeg skar mig faktisk…):

  • Placeringen af @’et. Det er jo et tåbeligt sted, men det er lykkedes mig at få det flyttet op til <alt>+2 (hvor alle andre operativsystemer har det!) takket været Jacob Oettingers keyboard-layout.
  • Jeg har savnet den dynaiske startmenu jeg har vænnet mig til i Vista og Windows 7. Med Quicksilver har jeg noget der er lige så funktionelt.
  • Lyden når maskinen starter. Den er væk. Takket været Arcana Research’s StartupSound.prefPane (via hacktheday).
  • Jeg har igen fået en vim – verdens bedste editor – takket været MacPorts (jeg har været vildt med ports ideen siden FreeBSD 4.2 var noget nyt og spændende :)), som også har givet en masse andet.
  • Tweetie kører faktisk fantastisk, når man nu er en glad Twitter-bruger :)
  • Jeg har en købt udgave af Adobe Lightroom. Egentlig købte jeg den til Windows, men faktisk virker den samme licens også til Mac. Det er faktisk et ret godt træk af Adobe.
  • Min GPS-logger (en GlobalSat DG-100), som jeg bruger til at geotagge billeder, virker faktisk fortrinligt på gennem DG100 reader softwaren. Selve geotaggingen sker med GPSPhotoLinker, som dog ikke er helt på højde med GeoSetter men stadigvæk funktionibel.
  • 3’s internet modem er lige så defekt på Mac som det er på Windows. Selve hardwaren er sikkert okay, men den der software er altså elendig. Jeg vil faktisk hævde at det var den der var årsagen til den ene kernelpanic (Mac-udgaven af Blue Screen of Death) jeg har haft.
  • Og så mangler jeg stadigvæk en god blog-editor, OneNote og Visio… :o)

Og det er jo alt sammen småting, og alt i alt er jeg ret begejstret for Mac’en.

Tags: , , , , , , , , , , ,

Den første uge i Æble-rige…

Jeg har købt mig en MacBook for en uges tid siden, og er dermed blevet endnu en borger i Kong Steves Æble-rige.

Ud over den dybt underlige oplevelse i butikken hvor en anden kunde bød mig velkommen i familien (det sagde han faktisk), vil jeg her summere op over min første uges oplevelser med maskinen.

Det er en rigtig fin lille maskine. Den holder effektivt strøm i over 4 timer, ved almindelige surfning, let Word-brug og lidt afspilning af musik. Den har ingen blæser, og er derfor umådelig stille, den vejer kun 2,4 kg og nedlukning (st.by) og genopstart virker fortrinligt.

Mac OS X ser også ret lækkert ud (der gemmer sig jo en BSD – gammel kending – under kromet) og det virker godt og hurtigt (bortset fra en enkelt snag under konfigurationen). Mit største savn er i software-udbuddet. De applikationer jeg især savner er OneNote og Visio (begge fra Microsoft), hvor de bedste erstatninger jeg p.t. har fundet er Curio og InkScape (en i øvrigt gammel kending), meeeen de når altså ikke helt de to førstnævnte. Jeg savner også lidt et godt blogværktøj – jeg har hidtil brugt Windows Live Writer og BlogJet på Windows, men det umiddelbart bedste Mac-bud hedder Qumana og det halter efter.

Og hvor er Cut-funktionen i Finder? Jeg kan simpelthen ikke finde den, og det er tilsyneladende fordi den ikke er der. Spøjst for jeg kan da ikke være den eneste, der savner den?

Men bortset fra det (og alle disse ting er jo i småtingsafdelingen) så virker den ærligt talt ret godt, og jeg må nok erkende, at især hardwaren føles lækker (jeg ved godt man kan smide en Windows på den – men det virker bare på en eller anden måde lidt fesent i mine øjne…)

Og så er der lige det mest sure: Jeg var inde og købe den i Eplehuset i København sidste mandag. Jeg var ikke specielt meget inde i Apples modelprogram, hvilket jeg også fortalte den i øvrigt venlige sælger. Da jeg fortalte om, hvad jeg skulle bruge den til, viste han mig maskinen og præsenterede den som en ny model. Dagen efter var den på deres hjemmeside et restparti og nedsat 1300,-. Jeg har selvfølgelig skrevet til dem, men de svarer ikke :( Det ødelægger nu ikke den generelt set gode oplevelse med maskinen.

Jeg er med andre ord ret glad for Mac’en – eller dameblads-PC’en om man vil – og der der vil følge mere om den :)

Opdatering 24/6: Jeg ringede til Eplehuset i København og forelagde min situation og opfattelsen af den. De beklagede at min mail ikke var blevet besvaret og udbetalte faktisk forskellen i prisen. Det er udemærket :o)

Tags: , , , , , , , , , , , , ,