xeric Postad 28 januari, 2014 Share Postad 28 januari, 2014 I Diskverktyget kan man ju skapa en 'disk image' (skivavbild) relativt enkelt. Man väljer eatt skapa en ny där man kan ange storlek osv, eller skapa en från en befiontlig folder.Just den sista med att skapa den direkt från en folder, går att göra enkelt i Terminalen. Är faktiskt enklare och snabbare (om man kommer ihåg hur man gör såklart). hdiutil create -srcfolder "~/Desktop/FooBar/" "/sökväg/till/destination/FooBar.dmg" Vad den raden gör: hdiutil # programmet create # att vi skapar en ny -srcfolder "/sökväg/källa/" # vilken mapp det gäller # (var noga med att lägga till "/" i slutet) "/destination/FooBar.dmg" # sökvög till där den skall skapas Vill man sen ange lite mer värden, som t ex att göra den "read only" eller komprimerad, så lägger man till "-format XXXX": # ur manualen.... # # UDRW - UDIF read/write image # UDRO - UDIF read-only image # UDZO - UDIF zlib-compressed image # UDBZ - UDIF bzip2-compressed image (OS X 10.4+ only) # exempel: -format UDBZ För att lägga till kryptering och/eller lösenord: # kryptering -encryption AES-256 # alt. AES-128 # lösenord -agentpass Så en full rad ser ut såhär: hdiutil create -srcfolder "~/Desktop/FooBar/" -format UDBZ -encryption AES-256 -agentpass "~/Dropbox/FooBar.dmg" Använder man det ofta så kan man ju göra en funtion som man lägger till i sin ~/.bash_profile (el .bash_funtions om man har gjort en sån). #Exempel: function mkdmg() { hdiutil create -srcfolder "$1" -format UDBZ -encryption AES-256 -agentpass "$2" } # spara filen och kör sen: source ~/.bash_profile # användning (exempel): # mkdmg <källa> <destination/xxx.dmg> mkdmg "~/Pictures" "~/Dropbox/backupfolder/Pictures.dmg" Riktigt enkelt och smidigt faktiskt. Tar ≈ halva tiden mot att använda Diskverktyget och alla olika steg/moment man skall gå igenom där. Det kanske ser mkt och krångligt ut, men det är mest för förklararingar och exempel osv. Apple->manual: hdiutil(1)- - -Vill man göra det ännu enklare kan man pilla ihop ett litet Shellscript. Här är ett om ngn vill prova lite, el kanske har användning av det.mkdmg.zip• Spara ner och öppna zip-filen• Lägg scriptet i foldern: ~/ShellScripts/• Ge den körrättigheter. I Terminal kör: chmod u+x ~/ShellScripts/mkdmg.sh För att köra skriptet: ~/ShellScripts/mkdmg.sh Är inget konstigt el speciellt med skriptet. Man svarar "1" el "2", och att den kollar och frågar lite så .. försöker undvika ev fel man gjort. Länk till kommentar Dela på andra webbplatser More sharing options...
Alix Postad 28 januari, 2014 Share Postad 28 januari, 2014 Bra guide för den avancerade användaren. Länk till kommentar Dela på andra webbplatser More sharing options...
xeric Postad 28 januari, 2014 Författare Share Postad 28 januari, 2014 Bra guide för den avancerade användaren. Tack! Fast alla Macanvändare är väl "avancerade" människor(/användare). Länk till kommentar Dela på andra webbplatser More sharing options...
Rekommendera Poster
Arkiverat
Det här ämnet är nu arkiverat och är stängt för ytterligare svar.