Skip to content

Instantly share code, notes, and snippets.

@ap1kenobi
Created March 13, 2015 13:55
Show Gist options
  • Save ap1kenobi/acb58a8b3b2f8c3cc406 to your computer and use it in GitHub Desktop.
Save ap1kenobi/acb58a8b3b2f8c3cc406 to your computer and use it in GitHub Desktop.
~/c/b/osx ❯❯❯ make ⏎
mkdir -p dmg
sudo prepare_iso/prepare_iso.sh iso/OS\ X\ Yosemite/Install\ OS\ X\ Yosemite.app dmg
Password:
-- Attaching input OS X installer image with shadow file..
expected CRC32 $F5B3F033
/dev/disk2 Apple_partition_scheme
/dev/disk2s1 Apple_partition_map
/dev/disk2s2 Apple_HFS /private/tmp/veewee-osx-esd.VLmU
-- Mounting BaseSystem..
Checksumming Driver Descriptor Map (DDM : 0)…
Driver Descriptor Map (DDM : 0): verified CRC32 $ADB99A49
Checksumming (Apple_Free : 1)…
(Apple_Free : 1): verified CRC32 $00000000
Checksumming Apple (Apple_partition_map : 2)…
Apple (Apple_partition_map : 2): verified CRC32 $54031D6F
Checksumming disk image (Apple_HFS : 3)…
..........................................................................................................................................................................................................
disk image (Apple_HFS : 3): verified CRC32 $CAF84933
Checksumming (Apple_Free : 4)…
(Apple_Free : 4): verified CRC32 $00000000
verified CRC32 $9294EE47
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_HFS /private/tmp/veewee-osx-basesystem.B7Dh
-- OS X version detected: 10.10.2, build 14C109
-- Making firstboot installer pkg..
productbuild: Wrote product to /Users/alex/code/boxcutter/osx/prepare_iso/support/tmp/veewee-config.pkg
"disk3" unmounted.
"disk3" ejected.
-- Converting BaseSystem.dmg to a read-write DMG located at /tmp/veewee-osx-basesystem-rw.In2z.dmg..
Reading Driver Descriptor Map (DDM : 0)…
Reading (Apple_Free : 1)…
Reading Apple (Apple_partition_map : 2)…
Reading disk image (Apple_HFS : 3)…
....................................................................................................................................................................................................
Reading (Apple_Free : 4)…
Elapsed Time: 8.262s
Speed: 148.8Mbytes/sec
Savings: 0.0%
created: /tmp/veewee-osx-basesystem-rw.In2z.dmg
-- Growing new BaseSystem..
-- Mounting new BaseSystem..
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_HFS /private/tmp/veewee-osx-basesystem.B7Dh
-- Moving 'Packages' directory from the ESD to BaseSystem..
/tmp/veewee-osx-esd.VLmU/Packages -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages
/tmp/veewee-osx-esd.VLmU/Packages/AdditionalEssentials.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/AdditionalEssentials.pkg
/tmp/veewee-osx-esd.VLmU/Packages/AdditionalSpeechVoices.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/AdditionalSpeechVoices.pkg
/tmp/veewee-osx-esd.VLmU/Packages/AsianLanguagesSupport.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/AsianLanguagesSupport.pkg
/tmp/veewee-osx-esd.VLmU/Packages/BaseSystemBinaries.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/BaseSystemBinaries.pkg
/tmp/veewee-osx-esd.VLmU/Packages/BaseSystemResources.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/BaseSystemResources.pkg
/tmp/veewee-osx-esd.VLmU/Packages/BSD.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/BSD.pkg
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads/IM141_0118_B09_LOCKED.scap -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads/IM141_0118_B09_LOCKED.scap
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads/IM142_0118_B09_LOCKED.scap -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads/IM142_0118_B09_LOCKED.scap
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads/IM143_0118_B09_LOCKED.scap -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads/IM143_0118_B09_LOCKED.scap
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads/IM144_0179_B08_LOCKED.scap -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads/IM144_0179_B08_LOCKED.scap
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads/IM151_0207_B01_LOCKED.scap -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads/IM151_0207_B01_LOCKED.scap
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads/MBA61_0099_B18_LOCKED.scap -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads/MBA61_0099_B18_LOCKED.scap
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads/MBP101_00EE_B07_LOCKED.scap -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads/MBP101_00EE_B07_LOCKED.scap
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads/MBP102_0106_B07_LOCKED.scap -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads/MBP102_0106_B07_LOCKED.scap
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads/MBP111_0138_B14_LOCKED.scap -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads/MBP111_0138_B14_LOCKED.scap
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads/MBP112_0138_B14_LOCKED.scap -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads/MBP112_0138_B14_LOCKED.scap
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads/MM71_0220_B01_LOCKED.scap -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads/MM71_0220_B01_LOCKED.scap
/tmp/veewee-osx-esd.VLmU/Packages/EFIPayloads/MP61_0116_B11_LOCKED.scap -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/EFIPayloads/MP61_0116_B11_LOCKED.scap
/tmp/veewee-osx-esd.VLmU/Packages/Essentials.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/Essentials.pkg
/tmp/veewee-osx-esd.VLmU/Packages/InstallableMachines.plist -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/InstallableMachines.plist
/tmp/veewee-osx-esd.VLmU/Packages/JavaEssentials.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/JavaEssentials.pkg
/tmp/veewee-osx-esd.VLmU/Packages/JavaTools.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/JavaTools.pkg
/tmp/veewee-osx-esd.VLmU/Packages/MediaFiles.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/MediaFiles.pkg
/tmp/veewee-osx-esd.VLmU/Packages/OSInstall.mpkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/OSInstall.mpkg
/tmp/veewee-osx-esd.VLmU/Packages/OSInstall.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/OSInstall.pkg
/tmp/veewee-osx-esd.VLmU/Packages/OSUpgrade.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/OSUpgrade.pkg
/tmp/veewee-osx-esd.VLmU/Packages/OxfordDictionaries.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/OxfordDictionaries.pkg
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-031B6874CF7F642A -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-031B6874CF7F642A
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-031B6874CF7F642A/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-031B6874CF7F642A/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-031B6874CF7F642A/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-031B6874CF7F642A/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-031B6874CF7F642A/Mac-031B6874CF7F642A.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-031B6874CF7F642A/Mac-031B6874CF7F642A.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-031B6874CF7F642A/Mac-031B6874CF7F642A.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-031B6874CF7F642A/Mac-031B6874CF7F642A.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-189A3D4F975D5FFC -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-189A3D4F975D5FFC
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-189A3D4F975D5FFC/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-189A3D4F975D5FFC/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-189A3D4F975D5FFC/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-189A3D4F975D5FFC/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-189A3D4F975D5FFC/Mac-189A3D4F975D5FFC.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-189A3D4F975D5FFC/Mac-189A3D4F975D5FFC.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-189A3D4F975D5FFC/Mac-189A3D4F975D5FFC.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-189A3D4F975D5FFC/Mac-189A3D4F975D5FFC.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-27ADBB7B4CEE8E61 -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-27ADBB7B4CEE8E61
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-27ADBB7B4CEE8E61/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-27ADBB7B4CEE8E61/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-27ADBB7B4CEE8E61/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-27ADBB7B4CEE8E61/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-27ADBB7B4CEE8E61/Mac-27ADBB7B4CEE8E61.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-27ADBB7B4CEE8E61/Mac-27ADBB7B4CEE8E61.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-27ADBB7B4CEE8E61/Mac-27ADBB7B4CEE8E61.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-27ADBB7B4CEE8E61/Mac-27ADBB7B4CEE8E61.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-2BD1B31983FE1663 -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-2BD1B31983FE1663
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-2BD1B31983FE1663/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-2BD1B31983FE1663/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-2BD1B31983FE1663/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-2BD1B31983FE1663/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-2BD1B31983FE1663/Mac-2BD1B31983FE1663.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-2BD1B31983FE1663/Mac-2BD1B31983FE1663.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-2BD1B31983FE1663/Mac-2BD1B31983FE1663.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-2BD1B31983FE1663/Mac-2BD1B31983FE1663.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-35C1E88140C3E6CF -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-35C1E88140C3E6CF
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-35C1E88140C3E6CF/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-35C1E88140C3E6CF/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-35C1E88140C3E6CF/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-35C1E88140C3E6CF/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-35C1E88140C3E6CF/Mac-35C1E88140C3E6CF.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-35C1E88140C3E6CF/Mac-35C1E88140C3E6CF.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-35C1E88140C3E6CF/Mac-35C1E88140C3E6CF.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-35C1E88140C3E6CF/Mac-35C1E88140C3E6CF.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-35C5E08120C7EEAF -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-35C5E08120C7EEAF
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-35C5E08120C7EEAF/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-35C5E08120C7EEAF/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-35C5E08120C7EEAF/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-35C5E08120C7EEAF/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-35C5E08120C7EEAF/Mac-35C5E08120C7EEAF.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-35C5E08120C7EEAF/Mac-35C5E08120C7EEAF.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-35C5E08120C7EEAF/Mac-35C5E08120C7EEAF.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-35C5E08120C7EEAF/Mac-35C5E08120C7EEAF.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-3CBD00234E554E41 -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-3CBD00234E554E41
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-3CBD00234E554E41/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-3CBD00234E554E41/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-3CBD00234E554E41/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-3CBD00234E554E41/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-3CBD00234E554E41/Mac-3CBD00234E554E41.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-3CBD00234E554E41/Mac-3CBD00234E554E41.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-3CBD00234E554E41/Mac-3CBD00234E554E41.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-3CBD00234E554E41/Mac-3CBD00234E554E41.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-42FD25EABCABB274 -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-42FD25EABCABB274
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-42FD25EABCABB274/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-42FD25EABCABB274/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-42FD25EABCABB274/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-42FD25EABCABB274/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-42FD25EABCABB274/Mac-42FD25EABCABB274.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-42FD25EABCABB274/Mac-42FD25EABCABB274.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-42FD25EABCABB274/Mac-42FD25EABCABB274.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-42FD25EABCABB274/Mac-42FD25EABCABB274.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-77EB7D7DAF985301 -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-77EB7D7DAF985301
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-77EB7D7DAF985301/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-77EB7D7DAF985301/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-77EB7D7DAF985301/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-77EB7D7DAF985301/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-77EB7D7DAF985301/Mac-77EB7D7DAF985301.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-77EB7D7DAF985301/Mac-77EB7D7DAF985301.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-77EB7D7DAF985301/Mac-77EB7D7DAF985301.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-77EB7D7DAF985301/Mac-77EB7D7DAF985301.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-7DF21CB3ED6977E5 -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-7DF21CB3ED6977E5
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-7DF21CB3ED6977E5/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-7DF21CB3ED6977E5/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-7DF21CB3ED6977E5/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-7DF21CB3ED6977E5/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-7DF21CB3ED6977E5/Mac-7DF21CB3ED6977E5.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-7DF21CB3ED6977E5/Mac-7DF21CB3ED6977E5.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-7DF21CB3ED6977E5/Mac-7DF21CB3ED6977E5.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-7DF21CB3ED6977E5/Mac-7DF21CB3ED6977E5.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-81E3E92DD6088272 -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-81E3E92DD6088272
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-81E3E92DD6088272/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-81E3E92DD6088272/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-81E3E92DD6088272/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-81E3E92DD6088272/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-81E3E92DD6088272/Mac-81E3E92DD6088272.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-81E3E92DD6088272/Mac-81E3E92DD6088272.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-81E3E92DD6088272/Mac-81E3E92DD6088272.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-81E3E92DD6088272/Mac-81E3E92DD6088272.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-F60DEB81FF30ACF6 -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-F60DEB81FF30ACF6
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-F60DEB81FF30ACF6/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-F60DEB81FF30ACF6/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-F60DEB81FF30ACF6/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-F60DEB81FF30ACF6/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-F60DEB81FF30ACF6/Mac-F60DEB81FF30ACF6.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-F60DEB81FF30ACF6/Mac-F60DEB81FF30ACF6.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-F60DEB81FF30ACF6/Mac-F60DEB81FF30ACF6.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-F60DEB81FF30ACF6/Mac-F60DEB81FF30ACF6.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-FA842E06C61E91C5 -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-FA842E06C61E91C5
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-FA842E06C61E91C5/flasher_base.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-FA842E06C61E91C5/flasher_base.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-FA842E06C61E91C5/flasher_update.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-FA842E06C61E91C5/flasher_update.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-FA842E06C61E91C5/Mac-FA842E06C61E91C5.epm -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-FA842E06C61E91C5/Mac-FA842E06C61E91C5.epm
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/Mac-FA842E06C61E91C5/Mac-FA842E06C61E91C5.smc -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/Mac-FA842E06C61E91C5/Mac-FA842E06C61E91C5.smc
/tmp/veewee-osx-esd.VLmU/Packages/SMCPayloads/SmcFlasher.efi -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/SMCPayloads/SmcFlasher.efi
/tmp/veewee-osx-esd.VLmU/Packages/X11redirect.pkg -> /tmp/veewee-osx-basesystem.B7Dh/System/Installation/Packages/X11redirect.pkg
-- Copying in original BaseSystem dmg and chunklist..
-- Adding automated components..
-- Unmounting BaseSystem..
"disk3" unmounted.
"disk3" ejected.
-- Unmounting ESD..
"disk2" unmounted.
"disk2" ejected.
-- On Mavericks the entire modified BaseSystem is our output dmg.
Preparing imaging engine…
Reading Driver Descriptor Map (DDM : 0)…
(CRC32 $6993F249: Driver Descriptor Map (DDM : 0))
Reading (Apple_Free : 1)…
(CRC32 $00000000: (Apple_Free : 1))
Reading Apple (Apple_partition_map : 2)…
(CRC32 $7DCDE153: Apple (Apple_partition_map : 2))
Reading disk image (Apple_HFS : 3)…
..........................................................................................................................................................................................................
(CRC32 $B24D7A2D: disk image (Apple_HFS : 3))
Reading (Apple_Free : 4)…
...........................................................................................................................................................................................................
(CRC32 $00000000: (Apple_Free : 4))
Adding resources…
...........................................................................................................................................................................................................
Elapsed Time: 39.251s
File size: 5691843224 bytes, Checksum: CRC32 $CD8FE114
Sectors processed: 14680140, 12636038 compressed
Speed: 157.2Mbytes/sec
Savings: 24.3%
created: /Users/alex/code/boxcutter/osx/dmg/OSX_InstallESD_10.10.2_14C109.dmg
-- Fixing permissions..
-- Checksumming output image..
-- MD5: 7e632aaf56bb814dc9bd3c40fa0a5e38
-- Done. Built image is located at dmg/OSX_InstallESD_10.10.2_14C109.dmg. Add this iso and its checksum to your template.
rm -rf output-vmware-iso
mkdir -p box/vmware
packer build -only=vmware-iso -var 'cm=nocm' -var 'update=true' -var 'install_xcode_cli_tools=true' -var 'version=1.0.1' -var 'ssh_username=vagrant' -var 'ssh_password=vagrant' -var 'install_vagrant_keys=true' -var "iso_url=dmg/OSX_InstallESD_10.10_14A389.dmg" osx1010-desktop.json
vmware-iso output will be in this color.
Warnings for build 'vmware-iso':
* A checksum type of 'none' was specified. Since ISO files are so big,
a checksum is highly recommended.
==> vmware-iso: Downloading or copying ISO
vmware-iso: Downloading or copying: file:///dmg/OSX_InstallESD_10.10_14A389.dmg
==> vmware-iso: Creating virtual machine disk
==> vmware-iso: Building and writing VMX file
==> vmware-iso: Starting virtual machine...
==> vmware-iso: Waiting 2s for boot...
==> vmware-iso: Connecting to VM via VNC
==> vmware-iso: Typing the boot command over VNC...
==> vmware-iso: Waiting for SSH to become available...
@rmzi
Copy link

rmzi commented Jun 24, 2015

bump

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment