MSFN Forum: Parted Magic with CDShell - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Parted Magic with CDShell Can it be done? Rate Topic: -----

#1 User is offline   Protocol7 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 17-December 06

Posted 25 April 2008 - 12:11 PM

I'll be building a new multi-xp/repair disc soon now that SP3 is as good as here. So I'd also like to add some newer repair tools.

I really like Parted Magic and would like to have it as a menu option but can't figure out how the hell to get it working with CDShell. I know there's an isolinux option you can use from CDShell (and this would be the only util using it) but I've tried placing the iso-extracted files in a few different places and just can't get the program to run when called from CDShell. Can anyone who knows their way around cdshell and isolinux help me out here?


#2 User is offline   tum0r 

  • Junior
  • Pip
  • Group: Members
  • Posts: 64
  • Joined: 05-November 07

Posted 26 April 2008 - 05:45 PM

View PostProtocol7, on Apr 25 2008, 12:11 PM, said:

I'll be building a new multi-xp/repair disc soon now that SP3 is as good as here. So I'd also like to add some newer repair tools.

I really like Parted Magic and would like to have it as a menu option but can't figure out how the hell to get it working with CDShell. I know there's an isolinux option you can use from CDShell (and this would be the only util using it) but I've tried placing the iso-extracted files in a few different places and just can't get the program to run when called from CDShell. Can anyone who knows their way around cdshell and isolinux help me out here?


i've been trying the same thing. been using BCDW through Nuno's UXP project, which works, but i would perfer to use CDShell. Supposedly they can be used together, but i've had no luck. I'm also trying to add Offline NT Password & Registry Editor to my disc, but that would include multiple isolinux boot options....

#3 User is offline   kof94 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 433
  • Joined: 28-November 05

Posted 30 April 2008 - 02:52 PM

Before I start I'd like to point out that CDShell ceased development in 2005 and the version of isolinux contain there in is seriously out of date.

Your correct about using the isolinux command but your going to have to write a command for each option in the /isolinux.cfg from Parted Magic and any additional commands for troubleshooting (see F1 help menu or /pmagic/message*.txt).

You'll need to take the kernel and append lines from each menu option in the /isolinux.cfg, merge them and append the isolinux boot command from CDShell.

Here's an example:

* Default boot option from /isolinux.cfg. I've highlighted the kernel and append lines in italic.

Quote

LABEL normal
MENU LABEL ^1. Default settings (Runs from RAM / Ejects CD)
TEXT HELP
* version: 2.0, © 2008, Patrick Verner
* http://www.partedmagic.com
* Disclaimer: Author excluded from any liability.
ENDTEXT
KERNEL /pmagic/bzImage
APPEND noapic initrd=/pmagic/initrd root=/dev/ram0 init=/linuxrc ramdisk_size=200000 pmodules=/pmagic/pmodules squashfs=/pmagic/pmagic keymap=us livecd vga=791 quiet toram

* Adapted CDShell menu command. The F1 key just serves as an example.

Quote

if $lastKey == key[f1]; then isolinux /pmagic/bzImage noapic initrd=/pmagic/initrd root=/dev/ram0 init=/linuxrc ramdisk_size=200000 pmodules=/pmagic/pmodules squashfs=/pmagic/pmagic keymap=us multiboot vga=791 quiet toram

Note! You will need to replace the 'livecd' init command with 'multiboot' (as marked in bold) or init will fail. You may want to read my post here as well.

Later

#4 User is offline   Protocol7 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 17-December 06

Posted 03 May 2008 - 06:42 AM

Thanks for the help kof94. It works a treat.

I know CDShell probably isn't the best solution these days, but it's what I used to build my initial multiboot disc and I have everything else working fine with it. In time I'll switch over to isolinux but for now I didn't feel like it for the sake of one program.

Is there any way to update the isolinux.csm file that cdshell uses? I was trying some stuff out initially (pasting a newer isolinux module into isolinux.csm in a hex editor) but I'm not sure I got it all right. I remember getting something about an image checksum error.

This post has been edited by Protocol7: 03 May 2008 - 06:44 AM


#5 User is offline   kof94 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 433
  • Joined: 28-November 05

Posted 17 May 2008 - 04:27 PM

There is some info in the docs on the CDShell site about creating modules but when I read it I do remember thinking that it was quite involved.

#6 User is offline   allanf 

  • Junior
  • Pip
  • Group: Members
  • Posts: 65
  • Joined: 01-June 07

Posted 17 December 2009 - 02:06 AM

View Postkof94, on May 17 2008, 05:27 PM, said:

There is some info in the docs on the CDShell site about creating modules but when I read it I do remember thinking that it was quite involved.


Icecube has kindly provided a new ISOLINUX (SYSLINUX 3.83) module for CD SHELL.

Better late than never... :)

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy