-
[SOLVED] How to uncompress KNOPPIX file from the hard disk?
Hi,
We can uncompress the image CD (KNOPPIX.iso) in this way:
mkdir /mnt/knoppixcd
mount -o loop knoppix.iso /mnt/knoppixcd
mkdir /mnt/master
cp -a /mnt/knoppixcd/* /mnt/master
Then, we will have the master directory WITH the huge KNOPPIX/KNOPPIX file.
But, how can I uncompress KNOPPIX/KNOPPIX? Is there anyway to use /usr/bin/create_compressed_fs in the inverse way to uncompress the file directly from the hard disk?
Thank you!
Solution
If you are using Debian, you can install the cloop-utils package, wich has both create_compressed_fs and extract_compresed_fs and other files.
The full sequence to extract files from the iso is:
# mkdir /mnt/knoppix
# cd /mnt/dsl
# mkdir iso extracted_knx master sources
# mount -o loop DSL.iso /mnt/dsl/iso
# cp -Rp iso/* master
# umount iso && rm -r iso
# extract_compresed_fs master/KNOPPIX/KNOPPIX > master/KNOPPIX/extracted_knx
# mount -o loop master/KNOPPIX/extracted_knx extracted_knx
# cp -Rp extracted_knx/* sources
# umount extracted_knx && rm -r extracted_knx
# rm master/KNOPPIX/KNOPPIX master/KNOPPIX/extracted_knx
That's all!
-
An alternative to uncompressing the large KNOPPIX file and then loopback mounting is to mount the compressed KNOPPIX file itself.
Thus instead of:
# extract_compresed_fs master/KNOPPIX/KNOPPIX > master/KNOPPIX/extracted_knx
# mount -o loop master/KNOPPIX/extracted_knx extracted_knx
You can:
# sh master/KNOPPIX/KNOPPIX extracted_knx
This will mount the compressed master/KNOPPIX/KNOPPIX file to the mountpoint extracted_knx, you do need the cloop modules as above.
-
No, I'm not using the cloop module, I'm using some utils, binary utils, included -at least in Debian- in the package cloop-utils.
I think in your way is needed the cloop module. I am using Debian Sid, with a precompiled kernel, and see what it says me:
mount -o loop KNOPPIX.iso iso
sh iso/KNOPPIX/KNOPPIX extracted_knx
FATAL: Module cloop not found.
Or I didn't understand you?
Regards.
-

Originally Posted by
merrik
No, I'm not using the cloop module ... I think in your way is needed the cloop module.
You are correct, wasn't sure if you cloop-utils supplied the kernel module. It would appear that it doesn't.
Similar Threads
-
By jorrigal in forum Hdd Install / Debian / Apt
Replies: 6
Last Post: 05-11-2007, 04:47 PM
-
By Mr_White in forum MS Windows & New to Linux
Replies: 2
Last Post: 03-25-2005, 01:26 AM
-
By Ionut in forum General Support
Replies: 1
Last Post: 06-21-2004, 08:05 PM
-
By drg55 in forum Hardware & Booting
Replies: 0
Last Post: 11-23-2003, 09:10 AM
-
By bongski55 in forum General Support
Replies: 3
Last Post: 05-06-2003, 05:50 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

Cisco UCSC-M-V25-04 V02 10GB / 25GB 68-6971-04 Quad Port Network Adaptor
$399.99

Cisco WS-C3650-12X48UR-L 48-Port Stackable Layer 3 8x10G SFP+ Port Switch
$129.99

Cisco Catalyst C9130AXI-B WiFi 6 802.11ax Wireless Access Point Brand New
$101.99

Cisco Acacia DP04QSDD-E25-840 400G QSFP-DD Coherent DCO Transceiver Module
$699.99

Cisco Nexus N9K-C92160YC-X 48P 25GbE SFP28 6P QSFP+/QSFP28 PE Switch
$439.00

Cisco | N3K-C3232C | 32-Port 100G QSFP Network Switch W/ 2x PSU, 2x Power Cords
$205.00

Cisco C9200-48P-E Cisco POE Network Switch
$749.99

Genuine Cisco SFP-10G-SR 0-2415-03 10 Gigabit Transceiver
$5.40

Cisco QSFP-40G-SR-BD Module 10-2945-02 NEW CLAMSHELL
$45.50

Cisco C3850-NM-2-40G Cisco Catalyst 3850 2x40GE Network Module- Fast Shipping
$269.00