Hello dear guest!

Boot Land is a community driven pc software site established since 2006 and focused on recovery/backup boot disks, research of Microsoft Windows 2000/XP/2003/Vista/7 install/deployment/lease/antivirus/antispam tools, customizing Microsoft Windows PE administration systems and even learning how to recover computer data from disaster situations!

How about joining our boot disk community? So do it. Life's short!

  - You get free access to our newsletter with all the interesting buzz about boot disks
  - We share publicity revenue with everyone who wishes to participate at the forums
  - Publicity is never, never, never displayed to members (along with many other cool things)

 ISO mapping with MEMDISK is possible now
post Jun 19 2009, 08:25 AM
Post #1
Silver Member   ****
Group: Advanced user

  Joined: 7-September 08
Posts: 581
Thank(s): 147


ISO mapping with MEMDISK is possible now.

I tried it with Parted Magic 4.2. Rename the pmagic-4.2.iso file to pmagic-4.1.iso, else Parted Magic won't find the iso (Patrick forgot to update the version number).
UI menu.c32

LABEL pmagic
MENU LABEL Parted Magic V4.2 with MEMDISK ISO emulation
Linux distro for manipulating partitions (eg. create, resize).
LINUX memdisk
INITRD /pmagic-4.1.iso

The following code (new preferred syslinux syntax):
LINUX memdisk
INITRD /pmagic-4.1.iso

does the same as:
KERNEL memdisk
APPEND iso initrd=/pmagic-4.1.iso

For the last MEMDISK with iso emulation, get the attached file.
You can compile it yourself if you want (in the master syslinux git branch now): http://git.kernel.org/?p=boot/syslinux/sys...fcb70c806c0f994
SYSLINUX 3.84-pre4 doesn't have all patches. The attached version has them and supports floppy emulation (PloP ISO) or hard disk emulation (Dell Diagnostics ISO) ISO's.

SYSLINUX 3.82 doesn't has this new MEMDISK yet.
You can compile it yourself if you want: http://git.etherboot.org/?p=people/sha0/sy...ads/memdisk-iso

Edit: new MEMDISK attached (without debugging messages and 'press a key' message)

Edit: new MEMDISK attached. It supports booting more iso's than previous versions (the G4U iso boots now).
Edit: new MEMDISK attached. It supports booting more iso's than previous versions (the PloP iso boots now, which uses floppy emulation).
Edit: Syslinux 3.84-pre5 and later has this patches, so the attachment isn't needed anymore.

Test versions of Syslinux (pre versions):
Stable versions of Syslinux:

A big thank you goes to Sha0 for making MEMDISK capable of booting ISO's.

The ISO is mapped to BIOS drive 0xA0 (same drive as drive (hd32) in grub4dos).

Edit: New version of MEMDISK: The ISO is mapped to BIOS drive 0xE0 (same drive as drive (hd96) in grub4dos). If 0xE0 already exists (is your normal CD drive for example, this drive is shifted upwards (becomes 0xE1) and the emulated iso will be available as 0xE0. So if you boot several ISO's after each other (ISO's in ISO's) with MEMDISK the old CD drives will shift one BIOS drive up.

Currently only memory mapping is implemented. Direct mapping might be added in the future.

All iso's that can be booted with grub4dos iso emulation (memory mapped), can probably be booted with memdisk too (if you have enough ram of course).
The same limitations as for grub4dos iso emulation are true for memdisk iso booting.
See: http://diddy.boot-land.net/grub4dos/files/map.htm#hd32

WinVBlock driver can be used to detect and use MEMDISK and Grub4DOS memdisks in Windows (you can boot from it): http://www.boot-land.net/forums/index.php?showtopic=8168

Use Parted Magic for handling all partitioning task. Download Parted Magic 4.11.
Parted Magic and grub4dos iso emulation

Ultimate Boot CD V5 forum for features and suggestions. Download Ultimate Boot CD v5.0.2 with grub4dos support.

The Syslinux Project: Stable releases: download link. Last test builds: download link.
ISO booting capable MEMDISK

The revenue from clicking on publicity at this post is helping Icecube
Boot Land shares publicity revenue with its members.

9 user(s) said "Thank you!" to Icecube for this fantastic post:
allanf, fabjr, hafeez, ilko, jfk2k5, maanu, tinybit, v_h, xpt
+Quote Post

Posts in this topic
- Icecube   ISO mapping with MEMDISK is possible now   Jun 19 2009, 08:25 AM
- - maanu   now that is an excellent improvement . thanks a lo...   Jun 19 2009, 09:12 AM
- - Icecube   For grub4dos, the following should work (not teste...   Jun 19 2009, 09:15 AM
- - erwan.l   Hi There, Tried the attached memdisk with the foll...   Jun 20 2009, 03:06 PM
- - Icecube   For PXE, you need the PXE version of Parted Magic....   Jun 20 2009, 03:21 PM
- - erwan.l   Thanks icecube, works beautifully The iso support...   Jun 20 2009, 03:57 PM
- - maanu   ice cube , i was wondering if u have tested ram ba...   Jun 23 2009, 09:04 PM
- - Icecube   @maanu I never have had a RAM based liveXP, so I d...   Jun 23 2009, 10:16 PM
|- - maanu   thats cool . i ll for sure try and test it . tha...   Jun 24 2009, 12:10 PM
- - delicatepc   QUOTE (Icecube @ Jun 19 2009, 08:25 AM) I...   Jul 27 2009, 08:30 PM
6 Pages V   1 2 3 > » 

Reply to this topic
1 User(s) are reading this topic ()


  Topic Replies Topic Starter Views Last Action
No New Posts MEMDISK Driver for Linux
6 Sha0 204 Today, 07:02 AM
Last post by: Sha0
No New Posts Goto first unread is portable virtualpc legal?
5 jazs 3,079 Today, 02:29 AM
Last post by: Rex2010
No New Posts ISO mapped as C: or barking up wrong tree?
4 Technotika 150 Yesterday, 01:15 PM
Last post by: Technotika
No New Posts Is there a boot disk that allow file sharing or hosting files like windows?
4 vazurahan 160 20th June 2010 - 09:16 PM
Last post by: jamal
No New Posts Is it possible to boot Isolinux from grub4dos ?
12 weifa 565 14th June 2010 - 02:46 PM
Last post by: Icecube

Display Mode: Switch to: Standard · Switch to: Linear+ · Outline

Track this topic · Email this topic · Print this topic · Subscribe to this forum