Home Apple bootcamp – Snow Leopard set up DVD –> ISO picture –> USB...

bootcamp – Snow Leopard set up DVD –> ISO picture –> USB disk : Home windows would not acknowledge the content material of the USB disk

0
2
bootcamp – Snow Leopard set up DVD –> ISO picture –> USB disk : Home windows would not acknowledge the content material of the USB disk


The SnowLeopardInstall.iso incorporates each an Apple partition scheme and an ISO 9660 (Joliet) file system. When an ISO incorporates each, macOS will select the Apple partition scheme and Home windows will the select ISO 9660 (Joliet) file system.

macOS

Under I hooked up (which additionally mounts) SnowLeopardInstall.iso and listing the contents of the foundation listing, then I indifferent (which additionally ejects) SnowLeopardInstall.iso.

% hdiutil connect SnowLeopardInstall.iso
/dev/disk5              Apple_partition_scheme          
/dev/disk5s1            Apple_partition_map             
/dev/disk5s2            Apple_Driver_ATAPI              
/dev/disk5s3            Apple_HFS                       /Volumes/Mac OS X Set up DVD
% ls -l /Volumes/Mac OS X Set up DVD 
complete 36496
drwxrwxr-x@  3 davidanderson  workers       102 Apr 27  2009 Functions
drwxr-xr-x   3 davidanderson  workers       102 Aug  1  2009 Set up Mac OS X.app
drwxr-xr-x@  8 davidanderson  workers       272 Aug 13  2009 Directions.localized
drwxrwxr-t@ 10 davidanderson  workers       340 Aug  3  2009 Library
drwxr-xr-x@ 10 davidanderson  workers       340 Aug 13  2009 Optionally available Installs.localized
drwxr-xr-x@  4 davidanderson  workers       136 Aug  3  2009 System
drwxrwxrwt@  2 davidanderson  workers        68 Could 18  2009 Volumes
drwxr-xr-x@ 39 davidanderson  workers      1326 Aug  3  2009 bin
dr-xr-xr-x@  2 davidanderson  workers        68 Jun 23  2009 dev
lrwxr-xr-x@  1 davidanderson  workers        11 Aug  3  2009 and so on -> non-public/and so on
-rw-r--r--@  1 davidanderson  workers  18672224 Aug  1  2009 mach_kernel
drwxr-xr-x@  5 davidanderson  workers       170 Aug  3  2009 non-public
drwxr-xr-x@ 64 davidanderson  workers      2176 Aug  3  2009 sbin
lrwxr-xr-x@  1 davidanderson  workers        11 Aug  3  2009 tmp -> non-public/tmp
drwxr-xr-x@  8 davidanderson  workers       272 Aug  3  2009 usr
lrwxr-xr-x@  1 davidanderson  workers        11 Aug  3  2009 var -> non-public/var
% hdiutil detach disk5                        
"disk5" ejected.

An Apple partition scheme alway begins with 0x45 adopted by 0x52. The output beneath confirms this.

% hexdump -n 2 SnowLeopardInstall.iso
0000000 45 52                                          
0000002

The output beneath additionally confirms there’s an ISO 9660 file system.

% file SnowLeopardInstall.iso
SnowLeopardInstall.iso: ISO 9660 CD-ROM filesystem knowledge 'WINDOWSSUPPORT'

To mount the ISO 9660 file system, I’ll first change the primary byte of the file from 0x45 to 0x00. As proven beneath.

% echo 00 | xxd -r -p - SnowLeopardInstall.iso 
% hexdump -n 2 SnowLeopardInstall.iso         
0000000 00 52                                          
0000002

Now macOS is not going to see SnowLeopardInstall.iso as having a Apple partition scheme when attaching, as proven beneath.

% hdiutil connect SnowLeopardInstall.iso       
/dev/disk5                                              /Volumes/WindowsSupport
% ls -l /Volumes/WindowsSupport
complete 1036
drwxr-xr-x  1 davidanderson  workers    2048 Jul 22  2009 Boot Camp
drwxr-xr-x  1 davidanderson  workers    2048 Jul 22  2009 DVDCDSharing
-rwxr-xr-x  1 davidanderson  workers    1786 Jul  9  2009 Learn Me.rtf
-rwxr-xr-x  1 davidanderson  workers      27 Jul 22  2009 autorun.inf
-rwxr-xr-x  1 davidanderson  workers  521528 Jul 22  2009 setup.exe
% hdiutil detach disk5                        
"disk5" ejected.

Under I modified the primary byte again to 0x45.

% echo 45 | xxd -r -p - SnowLeopardInstall.iso
% hexdump -n 2 SnowLeopardInstall.iso       
0000000 45 52                                          
0000002

Home windows

For Home windows, an initialized USB flash drive could have 0x55 at offset 510 adopted by 0xAA at offset 511. The output beneath exhibits the values at these offsets are 0x00 for SnowLeopardInstall.iso.

% hexdump -n 2 -s 510 SnowLeopardInstall.iso
00001fe 00 00                                          
0000200

The USB flash drive you created from SnowLeopardInstall.iso would even be uninitialized and subsequently all of the area would seem as unallocated in Home windows Disk Administration.

The macOS diskutil command is reporting the USB flash drive is 512.1 GB in dimension. The Home windows Disk Administration is report the USB flash drive is 476.94 GiB in dimension. Word that since there’s 2^30 bytes = 1073741824 bytes in 1 GiB, each macOS and Home windows are reporting the identical dimension.

NO COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here