Results 1 to 9 of 9

Thread: Manually mounting the /KNOPPIX/KNOPPIX glob ???

Hybrid View

  1. #1
    Member registered user
    Join Date
    Dec 2003
    Posts
    57

    Manually mounting the /KNOPPIX/KNOPPIX glob ???

    I am trying to learn the remastering using the O'Reilly article. The resulting disks start to boot (discovery down to "Welcome to Knoppix..."), but then fails after finding the system. It can't locate an "ld.cache" and then "rm", "awk", .... It makes it through 10-15 lines of "not founds" and drops into a shell awaiting reboot.

    I want to compare the the /KNOPPIX/KNOPPIX file I built with the one from the distribution. I thought to do that by mounting it with a loop somehow. But the 'testDidtribution.sh' pipes the iso through "create_compressed_fs". and then stores it.

    What commandline commands would give me the equivelant of how the disk is mounted (accessed) during live CD access? Hopefully with the same on-the-fly decompression during acces as is happening during the live CD boot.

    My remastering problem is that I have completed Part#1, cobbled the equivelant to Part#2. This part is a bit vague and seems to have been done with a different set of directory structures. In Part#3 I made no changes and simply remastered (using the scripts) what I had just extracted. I must have made a mistake somewhere in Part #2. (I have requested some clarifications from the author, which I am still awaiting).

    Any help will be appreciated.

    BillS

  2. #2
    Senior Member registered user
    Join Date
    Nov 2003
    Posts
    361
    This document describes, among other things, how to mount the cloop file
    when running from hard disk:

    http://www.stirnimann.com/mystuff/doc/knoppix.txt

  3. #3
    Member registered user
    Join Date
    Dec 2003
    Posts
    57

    Probable error in O'Reilly article

    windos;
    Thanks for the link, and the example.
    I also found the problem I mentioned in my post. The O'Reilly article has a typo (IMHO)(or at least missing characters).

    Part #2 Step #3
    ---
    bash-2.05# cp -pR /KNOPPIX/ /mnt/hdc1/KNOPPIX_original
    bash-2.05# cp -pR /mnt/hdc1/KNOPPIX_original /mnt/hdc1/KNOPPIX_remastered
    ---
    the cp commands are missing "/*" each (IMHO) after the source directories
    ---
    bash-2.05# cp -pR /KNOPPIX/* /mnt/hdc1/KNOPPIX_original
    bash-2.05# cp -pR /mnt/hdc1/KNOPPIX_original/* /mnt/hdc1/KNOPPIX_remastered
    ---
    That way the testDistribution.sh produces a bootable file

    BillS

  4. #4
    Member registered user
    Join Date
    Dec 2003
    Posts
    57

    looped mount fails

    Ok; I tried the "insmod cloop file=..." command from the document referenced above and it failed.
    Code:
    root@knop33:/tmp#insmod cloop file=/home/vapor/CYA/KNOPPIX-dir-from-hda10-original/KNOPPIX/KNOPPIX
    Using /lib/modules/2.4.22-xfs/kernel/drivers/block/cloop.o
    /lib/modules/2.4.22-xfs/kernel/drivers/block/cloop.o: init_module: Cannot allocate memory
    That is probably because cloop in already loaded. So I tried the following

    insert KNOPPIX Live CD in drive
    Code:
    root@knop33:/tmp# mount /cdrom
    root@knop33:/tmp# ls /cdrom
    Demos  KNOPPIX  Talks  autorun.bat  autorun.inf  cdrom.ico  index.html
    root@knop33:/tmp# losetup /dev/loop4 /cdrom/KNOPPIX/KNOPPIX
    root@knop33:/tmp# losetup -a
    /dev/loop3: [0309]:373250 (/home/vapor/CYA/KNOPPIX-dir-from-hda10-original/KNOPPIX/KNOPPIX) offset 0, no encryption
    /dev/loop4: [0b00]:67584 (/cdrom/KNOPPIX/KNOPPIX) offset 0, no encryption
    root@knop33:/tmp# mount -t iso9660 /dev/loop4 /mnt/test
    mount: block device /dev/loop4 is write-protected, mounting read-only
    mount: wrong fs type, bad option, bad superblock on /dev/loop4,
           or too many mounted file systems
    root@knop33:/tmp#
    The stickler seems to be the -t argument. What is the type? In the document windos references, a simple:
    mount -o ro /dec/cloop /compressed/
    command was specified.

    ??What Next??

    BillS

  5. #5
    Senior Member registered user
    Join Date
    Nov 2003
    Posts
    361

    Re: looped mount fails

    Quote Originally Posted by BillS
    Ok; I tried the "insmod cloop file=..." command from the document referenced above and it failed.
    Code:
    root@knop33:/tmp#insmod cloop file=/home/vapor/CYA/KNOPPIX-dir-from-hda10-original/KNOPPIX/KNOPPIX
    Using /lib/modules/2.4.22-xfs/kernel/drivers/block/cloop.o
    /lib/modules/2.4.22-xfs/kernel/drivers/block/cloop.o: init_module: Cannot allocate memory
    That is probably because cloop in already loaded. So I tried the following
    When you have booted from HD it should NOT be loaded automatically.
    Which version of cloop are you using ?
    Version 2 is incompatible with the earlier verions so you need to use the one that came with the tools used to create the compressed image you are trying to mount.

  6. #6
    Member registered user
    Join Date
    Dec 2003
    Posts
    57
    Alright, The version I boot from the HD is 3.3 dated 9-24-03. I just rebooted (after attempting a remastered boot) and got this:
    Code:
    root@knop33:~# modprobe -l |grep cloop
    /lib/modules/2.4.22-xfs/kernel/drivers/block/cloop.o
    root@knop33:~#
    It looks like it is being loaded at boot
    I found this line in the messages file:
    Code:
    Jan  4 13:10:26 knop33 kernel: cloop: Initializing cloop v1.02
    Jan  4 13:10:26 knop33 kernel: cloop: /home/vapor/CYA/original/KNOPPIX/KNOPPIX: 29973 blocks, 65536 bytes/block, largest
     block is 0 bytes.
    The one I am trying to remaster is 3.3 dated 11-19-03.
    <shrug>

    BillS

  7. #7
    Senior Member registered user
    Join Date
    Nov 2003
    Posts
    361
    Right, so you are using the wrong version of cloop. To mount 11-19-03 you need version 2.00 ! Get it here: http://developer.linuxtag.net/knoppi..._2.00-1.tar.gz , open it, read the instuctions, compile & install. (if my menory serves me right you need the sources for the kernel too)

  8. #8
    Member registered user
    Join Date
    Dec 2003
    Posts
    57
    Thanks;
    I tried that last night and it worked. I was just browsing through other questions and saw the part about the 'head -4' on the file giving the version. So I checked and found that the 9-24-03 is 1.2 .
    It seems strange to have such a critical change happen without any real change in the versioning of the OS. Dis the install and the remasters now boot!!

    Anyway, this morning I have slowly working into the changes I want.

    Thanks for the time and the help....

    BillS

  9. #9
    Junior Member
    Join Date
    Jan 2004
    Posts
    2
    Aarrgh...
    Thankyou BillS. You rescued me from a multi-hour misery.
    Now for that email to the O'Reillys...

    F

    ...the cp commands are missing "/*" each (IMHO) after the source directories...

Similar Threads

  1. problem mounting cd (knoppix booting from hd)
    By rosso39 in forum General Support
    Replies: 9
    Last Post: 08-21-2004, 04:57 AM
  2. Mounting other cdrom in Knoppix for a moment
    By cld in forum General Support
    Replies: 3
    Last Post: 07-16-2004, 12:32 AM
  3. How to mount KNOPPIX image manually?
    By kim in forum Customising & Remastering
    Replies: 0
    Last Post: 06-07-2004, 08:54 AM
  4. Mounting SMBFS under Knoppix 2 cheat code
    By Wrfl-icon in forum General Support
    Replies: 3
    Last Post: 11-25-2003, 10:38 PM
  5. mounting a zip disk as knoppix user
    By cascadefx in forum General Support
    Replies: 6
    Last Post: 03-02-2003, 04:38 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
  •  


SK hynix 16GB 2Rx4 PC4-2133P-RA0-10 Server Memory Ram HMA42GR7MFR4N-TF picture

SK hynix 16GB 2Rx4 PC4-2133P-RA0-10 Server Memory Ram HMA42GR7MFR4N-TF

$57.99



Micro SD Adapter To SD HC SDHC Memory Card Adapter Reader NEW picture

Micro SD Adapter To SD HC SDHC Memory Card Adapter Reader NEW

$1.39



ADATA DDR4 RAM 2666MHZ 16GB (2x8) TESTED WORKING picture

ADATA DDR4 RAM 2666MHZ 16GB (2x8) TESTED WORKING

$50.00



SMART(Micron)SafeStor 32GB(1X32GB) 1RX4 NN4-3200AA(DDR4) HPE Server Memory picture

SMART(Micron)SafeStor 32GB(1X32GB) 1RX4 NN4-3200AA(DDR4) HPE Server Memory

$159.98



Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot picture

Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot

$285.90



USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack picture

USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack

$826.09



Kingston 32GB 2Rx4 PC4-2400T-RB1-11 ECC REG Server Memory HP24D4R7D4MAM-32 picture

Kingston 32GB 2Rx4 PC4-2400T-RB1-11 ECC REG Server Memory HP24D4R7D4MAM-32

$140.00



Lot 4 Samsung 64gb PC4-25600 2Rx4 DDR4-3200AA ECC RDIMM Reg Server Memory RAM picture

Lot 4 Samsung 64gb PC4-25600 2Rx4 DDR4-3200AA ECC RDIMM Reg Server Memory RAM

$2649.00



SK Hynix 8GB 1RX4 PC4-2133P-RC0-10 Registered Server RAM HMA41GR7MFR4N-TF TD AB picture

SK Hynix 8GB 1RX4 PC4-2133P-RC0-10 Registered Server RAM HMA41GR7MFR4N-TF TD AB

$34.99



TF/SD Card Adapter Camera Reader Android Type-c For iPhone17 Pro Max Plusm lot picture

TF/SD Card Adapter Camera Reader Android Type-c For iPhone17 Pro Max Plusm lot

$573.98