[Tutor] disk images?
McLaughlin, Toby
tmclaughlin at csu.edu.au
Mon Nov 8 00:34:32 CET 2004
[Note: off-topic]
Hi Lloyd,
I'm not sure about Python, but this is trivial to do with Linux. In a
Unix/Linux environment, you can mount files as easily as devices (in
fact, devices _are_ files in Unix). The command to mount a floppy image
would look like:
mount imagefile /mnt/floppy -o loop
You can then change into the /mnt/floppy directory and do whatever you
want with the contents. Then you unmount the image ("umount
/mnt/floppy") and write it out to your physical media.
If you don't have a Linux machine handy, consider using a CD based
distribution like Knoppix to do the work.
Good luck,
Toby McLaughlin.
> -----Original Message-----
> From: tutor-bounces at python.org
> [mailto:tutor-bounces at python.org] On Behalf Of Lloyd Hugh Allen
> Sent: Sunday, 7 November 2004 11:53 PM
> To: tutor at python.org
> Subject: [Tutor] disk images?
>
>
> I'm googling but not finding what I want. First, background.
>
> * There is a tool called something like "Bart's Bootable CD Creator"
> (see http://www.nu2.nu/bootcd/ ), which allows a single CD to hold
> multiple boot floppies.
>
> * My workplace uses multiple boot floppies to deploy hard drive
> images. Which boot disk should be used depends on where the computer
> is physically located and what kind of computer it is. Most of the
> boot disks differ by about four characters in a single file.
>
> My goal is to generate all of the boot floppy images, in order to burn
> them to a single CD. Then techs would only have to carry a single CD,
> which boots quickly and reliably, instead of continually modifying a
> floppy, which boots slowly and then fails.
>
> Is there a utility for viewing and editing (mounting, essentially)
> dos-formatted disk images from within Python? Would this be
> non-trivial to create?
>
> Thanks!
> _______________________________________________
> Tutor maillist - Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>
More information about the Tutor
mailing list