It would be good to fix this. What I want from you, the users who are interested in such a feature, is the following:
- Distribution name
- Distribution download link
- The results of the following command, when you boot the distro normally:
$ uname -r
Posted 13 June 2010 - 09:34 PM
$ uname -r
Posted 13 June 2010 - 10:06 PM
$ uname -r 2.6.32.11-pmagichttp://partedmagic.com/download.html
Posted 14 June 2010 - 03:12 AM
grub> map --mem /linux_distro.iso (hd32) ... grub> map --hook grub> map --status ... Fr To Hm Sm To_C _H _S Start_lo Start_hi Count_lo Count_hi DHR -- -- -- -- ---- -- -- -------- -------- -------- -------- --- A0 FF .. .. .... .. .. XXXXXXXX 00000000 YYYYYYYY ........ ... grub> root (hd32) ... grub> chainloader (hd32) ... grub> bootNote the XXXXXXXX which, when multiplied by 512, is the 32-bit physical address for the RAM disk. Also note the YYYYYYYY YYYYYYYY, which is the length of the RAM disk, in 512-byte "sectors".
LABEL linux_distro KERNEL memdisk INITRD linux_distro.iso APPEND iso pauseThe MEMDISK output will include:
Ramdisk at 0xXXXXXXXX, length 0xYYYYYYYYWhere again, you must note the XXXXXXXX, which is the 32-bit physical address for the RAM disk (do not multiply by 512) and YYYYYYYY, which is the 32-bit length of the RAM disk, in bytes.
$ modprobe phram phram=linux_distro,XXXX,YYYYWhere XXXX is the decimal start address in physical RAM that you obtained earlier, and YYYY is the decimal length of the RAM disk image, in bytes. Follow that up with:
$ modprobe mtdblockand you should wind up with a /dev/mtdblock0 device, which should be the .ISO image, and should be mountable.
Posted 21 June 2010 - 11:47 PM
[*]Distribution name
[*]Distribution download link
[*]The results of the following command, when you boot the distro normally:
$ uname -r
Posted 22 June 2010 - 12:31 AM
Posted 22 June 2010 - 06:38 AM
@ Pete, could you please give the location of this program and an example of how it works?I just added a very trivial program to the Syslinux master tree which searches for a MEMDISK installation and outputs its base and length in a format which should be possible to feed to the insmod command line.
Posted 22 June 2010 - 07:02 AM
$ modprobe phram phram=memdisk,$(./memdiskfind)Which you could follow up with the mtdblock module afterwards.
Posted 22 June 2010 - 11:17 PM
Posted 23 June 2010 - 04:14 PM
What I want from you, the users who are interested in such a feature, is the following:
Posted 05 December 2010 - 09:46 PM
LABEL memdisk_PM MENU LABEL Boot Parted Magic with MEMDISK LINUX memdisk INITRD /pmagic-5.8.iso APPEND isoNow it doesn't need to find the ISO on a filesystem anymore, so you can boot the full ISO over PXE.
Posted 06 December 2010 - 04:29 AM
Excellent.Parted Magic 5.8 (from build December 5th 2010) can be fully booted with MEMDISK.
LABEL memdisk_PM MENU LABEL Boot Parted Magic with MEMDISK LINUX memdisk INITRD /pmagic-5.8.iso APPEND isoNow it doesn't need to find the ISO on a filesystem anymore, so you can boot the full ISO over PXE.
LABEL memdisk_PM MENU LABEL Boot Parted Magic with MEMDISK LINUX http://webserver/memdisk INITRD http://webserver/pmagic-5.8.iso APPEND iso
0 members, 0 guests, 0 anonymous users