Jump to content











Photo
- - - - -

What is the max size iso grub4dos can load?


  • Please log in to reply
3 replies to this topic

#1 illusions

illusions
  • Members
  • 2 posts
  •  
    Canada

Posted 14 September 2014 - 04:54 PM

Hi,

 

 

 

title Windows 7 Ultimate SP1 64-bit \n Press any key to boot from CD or DVD...
find --set-root /win7sp1_64.iso
map /win7sp1_64.iso (hd32)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
root (hd32)
chainloader (hd32)

 

 

My usb stick is 8gig, I don't have problem with the code when win7sp1_64.iso is 3,243,744 kb.   Now

after adding several stuff win7sp1_64.iso is 5,701,044 kb and I keep getting error msg "error 60 / for drive emulation must be in one contiguous disk area"

 

Is there a max iso size that grub4dos can handle ?

 

I have reformatted the usb several times and copy the largest iso (win7sp1_64.iso) first to the usb still get the same file non-contiguous error.

 

Any other suggestion fix this problem or perhaps should I buy a larger usb stick such as 32gb to avoid such problem ?

 

Please advice and thank you.

 

 



#2 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 14 September 2014 - 05:11 PM

Now after adding several stuff win7sp1_64.iso is 5,701,044 kb and I keep getting error msg "error 60 / for drive emulation must be in one contiguous disk area"

 

Is there a max iso size that grub4dos can handle ?

 

I have reformatted the usb several times and copy the largest iso (win7sp1_64.iso) first to the usb still get the same file non-contiguous error.

 

Any other suggestion fix this problem or perhaps should I buy a larger usb stick such as 32gb to avoid such problem ?

 

Please advice and thank you.

The issue is the contiguousness :w00t: (actually the lack of it :ph34r:) of the .iso, not it's size.

 

You need a "special" way to format the stick, as the issue is caused by the "standard" position of the NTFS $MFT.

 

See here ;):

http://reboot.pro/to...disk-emulation/

 

:duff:

Wonko



#3 illusions

illusions
  • Members
  • 2 posts
  •  
    Canada

Posted 14 September 2014 - 05:24 PM

 

Forgive me Wonko,

 

I read the whole thread as you suggested several times.  

But still I cannot figure out what software to use and do regarding ""SPECIAL way to format the stick".

 

Please give me the instructions what to do.   Many thanks


Edited by illusions, 14 September 2014 - 05:32 PM.


#4 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 14 September 2014 - 05:36 PM

The generic idea is to create a very small partition (a few megabytes in size, most probably anything below or around - say - 100 Mb would be fine) on the stick, format it "normally" in Windows as NTFS, then resize (extend it) to the full size.

 

This way the $MFT (and other NTFS filesystem structures) will be written (obviously) within this limited initial extent.

When you resize the volume these structures would not be moved, and thus you will have the "added size" free from these structures and thus capable of holding a larger contiguous file.

 

Basically you can use either of Easeus Home Partition Master, as Steve6375 verified and reported here:

http://reboot.pro/to...ation/?p=166274

or any other similar tools or Diskpart (on 7 and later):

http://reboot.pro/to...ation/?p=166327

 

I guess that if you install the Diskmod filter driver:

http://reboot.pro/to...-usb-hard-disk/

thus having the USB stick be seen by WIndows as "fixed", also Disk Management should do.

 

When booted in grub4dos do check, by using the blocklist command (as in the mentioned above post) where these files are placed.

 

:duff:

Wonko






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users