You are here

UPX Question

9 posts / 0 new
Last post
dark_yux
Offline
Last seen: 10 years 10 months ago
Joined: 2007-10-23 11:23
UPX Question

I'm messing with an emulated Slax on my USB And it's just too big. Can I UPX or compress the ISO's and still have it run through Qemu?

PS: Why not DSL? It's not persistent without partitioning your USB drive, I want to make this as painless as possible.

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-12-06 18:07
try it, just keep a backup

try it, just keep a backup of the iso

The developer formerly known as ZGitRDun8705

m2
Offline
Last seen: 13 years 9 months ago
Joined: 2006-12-12 12:00
How big is it? There are

How big is it?
There are some tools that bundle executables + data into single .exe, which you can UPX (I remember MoleBox name, but there are others). But the WHOLE thing will have to be unpacked to your memory, so it's probably not an option.

You can also unpack the .iso, find executables, upx them and pack to .iso again. I guess that's a better option...

"Those people who think they know everything are a great annoyance to those of us who do." Asimov

dark_yux
Offline
Last seen: 10 years 10 months ago
Joined: 2007-10-23 11:23
?

That last sentence was kind of confusing.

self.path = path if self.path == None else self.path

Travis Carrico
Offline
Last seen: 16 years 1 day ago
Developer
Joined: 2006-10-22 00:30
.

unpacking and repacking a iso usually makes it unbootable afterwards. i would think you would need to extract and compress them them and then inject and overwrite the files into the iso with something like ultraiso.

Travis Carrico
Offline
Last seen: 16 years 1 day ago
Developer
Joined: 2006-10-22 00:30
DSL and Puppy

I've had DSL and Puppy Linux both run from qemu fine. There is a "DSL-Embedded" download that's especially for using from an emulator in windows. Also i've seen something about QEMU-Puppy for puppy linux (you could also just use the livecd and use within your qemu). both of those distros are 50MB. Why are you wanting to just use an iso? you can't save your stuff on a livecd; why not install whatever os you want to a qemu image in the qcow2 image format? i think the 2 versions of the distos i suggested are in a virtual hard drive format instead of an iso so you can save your changes.

dark_yux
Offline
Last seen: 10 years 10 months ago
Joined: 2007-10-23 11:23
No unless...

... DSL & Puppy becomes persistent without drive partitioning. I would love to use DSL because that is it's only problem but a serious one. I might as well, Sad sigh Sad I won't be doing any thing serious on it.

self.path = path if self.path == None else self.path

Travis Carrico
Offline
Last seen: 16 years 1 day ago
Developer
Joined: 2006-10-22 00:30
persistent?

sorry but i don't really understand what you mean by them becoming persistent. you don't have to partition anything to use them

dark_yux
Offline
Last seen: 10 years 10 months ago
Joined: 2007-10-23 11:23
Persistant means they save

Persistent means the .iso saves its changes. The DSL guys have said that to save settings and changes you have to do some partitioning voodoo or create a backup files. I'm looking for the link...

I can't find anything I must have read it wrong. Either way DSL is not persistent.

self.path = path if self.path == None else self.path

Log in or register to post comments