Claus
Group: Members
Posts: 9
Joined: Feb. 2005 |
|
Posted: Feb. 13 2005,22:42 |
|
Hello!
I just joined the forums and would really appreciate some viewpoints on a DSL remastering project I seem to be flubbing up.
I think it is due to a lack of experience with Linux. I'm getting pretty comfortable with this Linux LiveCD stuff, but tend to be better in the GUI realm--rather than command line.
What I would like to do is make a "Helix" style cdr--but with DSL instead. My "shop" is 100% W2K-Pro, and I have a 640MB CD-R with Windows enviroment autorun/launcher menu that I use for troubleshooting/patching/etc. on the desktop systems. I have been using a Free-DOS network-boot portion on the bootable portion of the cdr, but long filenames aren't supported on and when I recover a user's data from the tanked pc to the server, all the long filenames are clipped to short DOS names. DSL seems a beautiful partner. I can just fit it onto the 700MB cdr media. That way I can boot the pc with dsl, attach to the network, and preserve the long filenames--I've done it and it works wonderfully. I guess I could continue to just carry two cdr's but that isn't as elegant a solution as I would like. I want to merge the two.
I am using DSL 0.9.2. No problem burning the original ISO to cdr media. My burns of DSL-only work great. I am stuck trying to merge the two. I have read the forums and have tried several methods to remaster/merge both on both a W2K system & XP system (mastering off a Fat32 partition). But get the same problems. I'm not adding/modifying anything to the Linux side. 0.9.2 is fine as is. Just trying to get the Win files on the cdr at the same time.
I first tried Meo's remastering steps and got a remastered ISO.
While I copied some of the DSL files/folders to the "newcd" directory I noticed a response of "cp: failed to preserve ownership for [path/filename displayed]: operation not permitted". When I checked the new folders, however, the files were there and the sizes matched.
(Oh, none of the Windows files/folder names are the same as the DSL ones. I made sure of that.)
The compression and iso creation seemed to go without any errors. (Burning the iso in Windows but that doesn't seem to be the problem.)
I used "IsoBuster" to look at the structure. It seemed to match exactly with the plain DSL iso I downloaded except the (headers?) for Juilet/RR said CDROM instead of KNOPPIX (+ the Windows folders/files were there now as well).
Burning the iso fine, used the new one to boot. I got the root: login logo, and hit <enter>. DSL scans for usb devices, and appears to be looking for the dsl image (off the cdr). It then drops me the following error:
Can't find KNOPPIX filesystem, sorry. Dropping you to a (very limited) shell. Press Reset button to quit.
Knoppix#
After several retries (same "cp: failed..." errors), isos, coasters (and forum/RTFM searching) later, I tried booting root: as dls 2 toram and using the "mkmydsl" script method.
Again l saw the same cp: failed... errors (but files were there), it compressed and mastered the iso. I then checked the iso structure before burning and this time the Juliet/RR headers all said KNOPPIX like the original DSL iso. I thought I had success!
Structure/sizes all matched between this ISO and the original DSL iso.
Booted the system and again, got the same boot up error about not finding the KNOPPIX filesystem.
So this is where I am stuck. The "good news" is that on all the "coasters" I have made, the Windows autorun side of things works like a charm. It's just the DSL boot portion that I am flubbing up. I guess I could try to "cheat" and buy a copy of "IsoMagic" and see if I could just add the Windows files into the existing original DSL iso, but I really want to learn Linux and make it work "fair and square". Maybe Helix is using some special alchemy to do what they do, but I think it is just my lack of experience with Linux.
And those "cp: failed..." errors are nagging at me.
Anybody got some ideas/suggestions/techniques they can share?
Claus
|