Как сделать зашифрованный sparseimage больше на osx

17440
hvgotcodes

У меня есть зашифрованный том на OSX Lion.

Как мне сделать его больше?

11

1 ответ на вопрос

20
evan.bovie

Let's do it the the Disk Utility way!

  1. I'm assuming you have opened Disk Utility and you can see your disk image in the list

  2. Make sure your .sparsebundle / .sparseimage is unmounted / ejected

  3. Select your disk image

  4. Select Images, then select Resize...

  5. Enter your password

  6. Resize that mofo

  7. Double-click the disk image in the list to mount it

  8. Choose your path

    1. If you select the actual volume in the list (the volume in the image, not the image) and the available space matches the new resized size, then you are done

    2. It doesn't match? Well... This means you have a disk image with a partition map. Read on.

      1. Unmount / eject that sucker

      2. Select the disk image (the .sparsebundle / .sparseimage)

      3. Select the Partition tab

      4. Drag the corner to enlarge partiton to the maximum size

      5. Select apply

  9. There is no step 9! Treat yourself to a large, toasty, disk image / chilled beverage

Ignore this method!

All it takes is a short Google search to discover the answer. Ray's Weblog has a solution:

A Sparse Bundle Image will increase in size automatically but will not shrink automatically. Before shrinking the sparse bundle, mount it and empty the trash to get rid of any deleted items from the image.

Unmount the image and follow the commands below.

To compact (image size stays the same):

hdiutil compact ~/Documents/filename.sparsebundle hdiutil compact -help (for a list of options) 

To increase the image size (eg., 20G to 30G)

hdiutil resize -size 30g ~/Documents/filename.sparsebundle hdiutil resize -help (for a list of options) 

Mount the image then do a Get Info on the Volume to see the new size.

как насчет объема в комплекте? из того, что я вижу, вы не можете изменить это. hvgotcodes 12 лет назад 0
Мы говорим о `.sparsebundle` или` .sparseimage`? evan.bovie 12 лет назад 0
Не могли бы вы починить сломанные изображения в этом посте? Загрузите их на хост SE imgr (просто используйте кнопку с изображением на панели инструментов редактора). Martijn Pieters 11 лет назад 0
@MartijnPieters Я сделаю это, но TinyGrab, должно быть, сделал некоторые изменения в коде сервера, которые сломали встраивания. evan.bovie 11 лет назад 0
@ emb1995: ах, они действительно все еще там; TinyGrab заменил реальное изображение веб-страницей, показывающей вместо этого изображение. Я взял изображения с этих страниц (пропустив глупое наложение) и загрузил их на хост Stack imgr. Martijn Pieters 11 лет назад 0
@MartijnPieters Спасибо за редактирование! Он функционировал так же, как и раньше, но у них должен был быть некоторый код на стороне сервера, который обнаруживался, когда запрос был от встраивания или запроса браузера прямо. Я уже отправил заявку в службу поддержки TinyGrab. evan.bovie 11 лет назад 0
@ emb1995: я скопировал URL-адрес из окна редактирования, вставил его в новую вкладку и загрузил HTML-страницу с изображением и некоторым пользовательским интерфейсом. Это не запрос на вставку. Martijn Pieters 11 лет назад 0
@MartijnPieters: Я имел в виду тот факт, что запрос URL-адреса внутри ` ` имеет заголовки запроса, такие как: `Accept: image / webp, * / *; q = 0.8`. Обычный запрос из адресной строки / клика по ссылке имеет заголовки запроса, такие как: `Accept: text / html, application / xhtml + xml, application / xml; q = 0,9, image / webp, * / *; q = 0,8`. Код сервера TinyGrab может обнаружить это и ответить либо изображением, либо его наложением. Это позволило бы легко встраивать, используя короткую ссылку вместо необходимости `проверять элемент` ->` копировать URL`; они используют JS / HTML вуду, чтобы предотвратить кражу изображений или их мотивы. evan.bovie 11 лет назад 0
«Выбранное изображение не может быть изменено» на шаге 6 Michael 6 лет назад 0