Results 1 to 3 of 3

Thread: How can I force one of two KNOPPIX filesystems to be detected

  1. #1
    Member registered user
    Join Date
    Dec 2006
    Posts
    45

    How can I force one of two KNOPPIX filesystems to be detected

    I have a KNOPPIX boot stick and a KNOPPIX boot laptop.
    If I insert the stick into the laptop and fire the laptop up and visit Boot Order I can require the stick to be detected.
    (i.e. perfectly normal KNOPPIX practice for many of us.)
    However there then seems to occur a kind of "search" and although the stick was initially engaged, it is the laptop's KNOPPIX system that is detected and utilised thereafter.
    Can I force the stick to be the platform that is used?
    (The point of doing this is that I want to mess about with the laptop's filesystem - and so I want it to be "dead" not live while I do this.)
    Thank you!

  2. #2
    Junior Member
    Join Date
    Aug 2011
    Posts
    21
    If you look at /init file of Knoppix you will see the reason. Init file accomplishes this:

    # Its purpose:
    # 1. Mounting CD, DVD, Flashdisk or network drive,
    # 2. unifying read-only compressed file system and ramdisk or file overlay,
    # 3. give control to the real sysv init, which then continues to work like
    # we booted from a single disk partition.
    Init file is part of the initrd (in a running Knoppix OS it is: /init). You have to edit initrd to edit init file. The problem is that Knoppix's busybox (which is also part of initrd) does not support UUID detection. Instead, it uses the notations like /dev/sda, /dev/sdb ... But this method is not reliable: it can produce problems in case of multiple internal disks, external drives (USB stick) if more of them contains Knoppix OS because the first found instance will be used. The ideal solution would be that Knoppix use a busybox version that supports UUID detection so that can be applied a cheat code to give the UUID of boot device. Should be done a feature request...

    But even in present situation you can solve this problem if you do not use ISO boot. Look at Knoppix cheatcodes.

    ### Configuration / Persistent image ###
    knoppix knoppix_dir=KNOPPIX Directory to search for on the CD.
    So, you have to rename your KNOPPIX directories with unique names and give the desired name as boot parameter. Of course, in case of Knoppix ISO this is impossible.
    You can use this solution only if extract the ISO content and use your own boot parameters.
    For example the ISO content is copied to a USB stick and you boot Knoppix with GRUB2 installed to that stick. And the boot params are given in grub.cfg file.
    Last edited by szzsqing1; 04-14-2022 at 11:02 AM. Reason: busibox >> busybox

  3. #3
    Junior Member
    Join Date
    Aug 2011
    Posts
    21
    Rectification: in case of ISO boot you can resolve the problem, too. You can specify the ISO image file as boot parameter:
    knoppix bootfrom=/dev/sda1/KNX.iso Access image, boot from ISO-Image
    So you can rename the ISO files or put them in directories with unique names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


A-Tech 16GB 2 x 8GB PC3-12800 Laptop SODIMM DDR3 1600 Memory RAM PC3L 16G DDR3L picture

A-Tech 16GB 2 x 8GB PC3-12800 Laptop SODIMM DDR3 1600 Memory RAM PC3L 16G DDR3L

$33.99



Samsung 16GB 2Rx4 PC3L-12800R DDR3-1600 1.35V ECC REG RDIMM Server Memory RAM 1x picture

Samsung 16GB 2Rx4 PC3L-12800R DDR3-1600 1.35V ECC REG RDIMM Server Memory RAM 1x

$10.99



Kingston Fury Beast RGB 2x8GB DDR4 3200MHz 288pin DIMM Memory Kit KF432C16BBAK21 picture

Kingston Fury Beast RGB 2x8GB DDR4 3200MHz 288pin DIMM Memory Kit KF432C16BBAK21

$54.99



16GB 2 x 8GB DDR3 1333 REG Memory RAM for DELL PRECISION T5500 T5600 T7500 T7600 picture

16GB 2 x 8GB DDR3 1333 REG Memory RAM for DELL PRECISION T5500 T5600 T7500 T7600

$17.99



HyperX FURY DDR4 8GB 16GB 4GB 32GB 2666MHz PC4-21300 Desktop RAM Memory DIMM 288 picture

HyperX FURY DDR4 8GB 16GB 4GB 32GB 2666MHz PC4-21300 Desktop RAM Memory DIMM 288

$26.95



Corsair Vengeance 32GB 16GB 8GB DDR3 1600MHz 1866MHz 2133MHz 2400MHz Memory LOT picture

Corsair Vengeance 32GB 16GB 8GB DDR3 1600MHz 1866MHz 2133MHz 2400MHz Memory LOT

$119.99



HyperX FURY DDR3 4GB 8GB 16GB 32G 1333 1600 1866 Desktop RAM Memory DIMM 240pins picture

HyperX FURY DDR3 4GB 8GB 16GB 32G 1333 1600 1866 Desktop RAM Memory DIMM 240pins

$12.95



16GB 4x4GB PC3-12800U 1333MHZ DDR3 240pin DESKTOP MEMORY RAM picture

16GB 4x4GB PC3-12800U 1333MHZ DDR3 240pin DESKTOP MEMORY RAM

$19.88



A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G picture

A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G

$17.99



A-Tech 8GB 2 x 4GB PC2-6400 Laptop SODIMM DDR2 800 MHz Notebook Memory RAM 4G 8G picture

A-Tech 8GB 2 x 4GB PC2-6400 Laptop SODIMM DDR2 800 MHz Notebook Memory RAM 4G 8G

$79.99