-
[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

AMD Ryzen 5 5500 Processor ( read Description)
$59.00

INTEL CORE I7-870 SLBJG 2.93GHZ LGA1156 4 CORE CPU PROCESSOR
$23.00

(LOT OF 20) Intel Core i5-8400 CPU 2.80GHz Desktop Processor (SR3QT)
$700.00

INTEL CORE I9-10940X X-SERIES PROCESSOR | 3.30GHZ | SRGSH
$179.99

Intel Core i7-3770K 3.5 GHz Processor
$39.00

Intel Core i7-9700 Octa-Core 3 GHz Desktop Processor LGA 1151
$79.99

Intel Core i5-12500T SRL5W 2GHz 18MB 6 Core Socket LGA1700 Desktop CPU Processor
$114.99

Intel i7-8700 Coffee Lake 3.2GHz 6-Core Max Turbo 4.6GHz Processor
$67.99

Intel Core i7-10700 8-Core 16-Thread 2.9GHz Desktop CPU LGA1200 SRH6Y Z490 Z590
$129.00

Intel Core i7-4770 3.40GHz Quad Core SR149 LGA 1150 CPU Processor tested
$35.00