Results 1 to 6 of 6

Thread: Knoppix 3.7, 2.6.x, bios-unsopported cdrom, boot from floppy

  1. #1
    Junior Member
    Join Date
    Feb 2005
    Posts
    4

    Knoppix 3.7, 2.6.x, bios-unsopported cdrom, boot from floppy

    Hello Forum,

    I need a Rescue-System with Udev, which boots from Floppy and provides ethernet-access.

    I've found none Floppy-Distribution for this application.

    My joyce is at the moment Knoppix 3.7.

    - SCSI-Cdrom is used as secondary Boot-Device (not supportet from Biso, but used for Knoppix-CDrom.
    - no IDE at all.
    - SCSI-Controller Adaptec AIC-7850 BIOS v1.24 is onboard.

    I wasn't able to create 1,68MB-Boot-Floppies for the big 2.6 Kernel.

    So I decidet to create a Win98-Bootdisk, add support for SCSI, install loadlin to boot Linux/Knoppix from CD.

    The 2.4 Kernel works fine. The used ´module is known as aic7xxx.o. Knoppix-CD is working. But because of the 2.5 there is no udev at all. Deffs is not my way because of different device-names at my Mylex DAC960.

    The 2,6 boots as well, till no module wass loadet. The first module for scsi is named tmscsim.o. There is no Adaptec, as well as no CDrom. Booting stopps here.

    I had tried to use the option aic7xxx on loadlin, but it follows the same.

    "What to do now?" is the question.

    By the way my autoexec.bat,

    Code:
    @echo off
    
    MSCDEX.EXE /D:mscd001 /L:%CDROM%
    
    rem loadlin C:\boot\isolinux\linux24 root=/dev/sda initrd=C:\boot\isolinux\minirt24.gz
    
    loadlin C:\boot\isolinux\linux26 ramdisk_size=100000 aic7xxx root=/dev/sda initrd=C:\boot\isolinux\minirt26.gz
    
    rem (-)loadlin C:\boot\isolinux\linux26 ramdisk_size=100000 root=/dev/scd0 initrd=C:\boot\isolinux\minirt26.gz
    rem (-)loadlin C:\boot\isolinux\linux26 ramdisk_size=100000 init=/etc/init lang=de apm=power-off initrd=C:\boot\isolinux\minirt26.gz
    
    rem loadlin C:\boot\isolinux\linux24 root=/dev/sda initrd=C:\boot\isolinux\minirt24.gz
    and my config.sys.

    Code:
    DEVICE=HIMEM.SYS /testmem:off
    FILES=30
    BUFFERS=20
    
    device=aspi8dos.sys
    device=aspicd.sys /D:mscd001
    
    LASTDRIVE=Z
    Martin Glötzl-Koch

  2. #2
    Administrator Site Admin-
    Join Date
    Apr 2003
    Location
    USA
    Posts
    5,441
    If it's just lack of BIOS support for CD booting that is the problem (as your subject line suggests), then you might want to look at Smart Boot Manager, which can be installed to a floppy (even an old 720k floppy) and should let you boot any bootable CD .

  3. #3
    Junior Member
    Join Date
    Feb 2005
    Posts
    4
    @ Harry Kuhman

    Hi,

    I has already tried the named Smartbootmanager. The used Bios is older then '96 and CDrom is not even seen by Bios. So the Bootmanager can't access the CDrom.

    Thanx, was a nice Try.

  4. #4
    Administrator Site Admin-
    Join Date
    Apr 2003
    Location
    USA
    Posts
    5,441
    Sorry SBM didn't help growngizmo.

    I have used it on pretty old systems, ones where the BIOS had no idea about the CDROM. I would have expected it to boot any standard IDE CD. Could it be that your system is old enough that it uses a custom CD interface rather than the now standard IDE interface? That could certainly give SBM or other boot programs problems in booting.

  5. #5
    Junior Member
    Join Date
    Feb 2005
    Posts
    4
    @Harry Kuhman

    Hi,

    The machine supports very special IDE-Cards without Bios. The Bios for IDE-Support is within the regular Bios.
    The machine is an Interserve 660 (Intergraph)
    I've got no IDE-Addoncard working for booting.

    The Problem isn't booting itselve, more the support of aic7xxx within knoppix26.

    I have also tried a hakin9live 2.4, but there is no scsi-support at all.

    With regards

    Martin Glötzl-Koch

  6. #6
    Junior Member
    Join Date
    Feb 2005
    Posts
    4

    [solved] Knoppix 3.7, 2.6.x, bios-unsopported cdrom, boot fr

    sorry for german - am lazy at the moment:

    Und nun aus gemeinnützugem Zweck die Lösung:

    Punkt 1 - Das Bootfloppy 1,68 MB erstellen
    Punkt 2 - Die initrd moifizieren - der aic7xxx ist quasi remarked



    Punkt 1 - Das Bootfloppy 1,68 MB erstellen:

    Der Ausgangspunkt war die etwas unvollständig Anleitung unter Knoppix with

    2.6.7 kernel from non-bootable CD-ROM
    und Zuhilfenahme von

    How Do I make a "super" capacity boot floppy.

    1. Boote ein beliebiges Knoppix auf einem anderen Rechner. Es gibt auf der Knoppix 3.7 zwar ein Script, welches vorschreibt den Kernel zu

    booten, welchen man auf der Diskette haben will. Diese scheint in bezug auf die Größe des Kernels ein wenig buggy, denn ich habe keine bootbare

    2.6.x Zustande gebracht.
    2. Öffne eine Konsole und gebe ein:
    Code:
    su
    superformat -v 3 --superverify /dev/fd0u1680
    syslinux /dev/fd0u1680
    mount -t msdos /dev/fd0u1680 /mnt/auto/floppy
    wenn hier eine Fehlermeldung aufläuft, sollte man die Floppy nochmal unmounten, da es sehr warscheinlich ist, dass die Floppy durch die

    tab-completion per automounter als fd0 bzw. fd0u1440 eingehängt wurde.
    Code:
    umount /mnt/auto/floppy
    mount -t msdos /dev/fd0u1680 /mnt/auto/floppy
    cd /mnt/auto/cdrom/boot/isolinux/
    cp -avx ./boot.msg /mnt/auto/floppy/
    cp -avx ./f2 /mnt/auto/floppy/
    cp -avx ./f3 /mnt/auto/floppy/
    cp -avx ./isolinux.cfg /mnt/auto/floppy/syslinux.cfg
    cp -avx ./linux26 /mnt/auto/floppy/
    Nun editiert man die syslinux.cfg mit vim oder einem anderen Editor wie folgt:
    Code:
    DEFAULT knoppix26
    TIMEOUT 300
    KBDMAP german.kbd
    PROMPT 1
    DISPLAY boot.msg
    F2 f2
    F3 f3
    LABEL knoppix26
    KERNEL linux26
    APPEND ramdisk_size=100000 load_ramdisk=1 prompt_ramdisk=1 root=/dev/fd0 rw init=/etc/init DAC960 aic7xxx lang=de apm=power-off vga=791 nomce 
    
    screen=1024x768 depth=24 BOOT_IMAGE=knoppix
    LABEL expert26
    KERNEL linux26
    APPEND ramdisk_size=100000 load_ramdisk=1 prompt_ramdisk=1 root=/dev/fd0 rw init=/etc/init DAC960 aic7xxx lang=de apm=power-off vga=791 nomce 
    
    screen=1024x768 depth=24 BOOT_IMAGE=expert
    Die ein oder andere Option kann man sicherlich weglassen, aber so hats für mich halt vorläufig gepasst.
    So wurde zum Beispiel ohne den Append DAC960 das Modul zwar geladen, jedoch konnte ich auf den Controller nicht zugreifen. Vielleicht passierte

    das Laden zum falschen Zeitpunkt, da scheint der Treiber etwas kritisch zu sein.
    Nun sollte man die Floppy noch unmounten.
    Code:
    umount /mnt/auto/floppy
    Das wars.

    Punkt 2 - Die initrd moifizieren - der aic7xxx ist quasi remarked:

    1. Entpacke die minirt26.gz zum Beistpiel mit Ark in Home-Verzeichnis
    2. Mounte das Image zum modifizieren.
    Code:
    mount -o loop /home/KNOPPIX/minirt26/minirt26 /mnt/test/
    cd /mnt/test/lib/modules/2.6.9/kernel/drivers/scsi/
    ls -la
    Und siehe da! Es gibt eine aic7xxx_CAUTION.o
    Code:
    chmod --reference=wd7000.o aic7xxx_CAUTION.o
    mv aic7xxx_CAUTION.o aic7xxx.o
    cd
    umount /mnt/test
    Nun das ganze wieder schön in gewohnter Manier verpackt und dann rauf auf die 2. Floppy.
    Code:
    dd if=/home/KNOPPIX/initrd26.gz of=/dev/fd0u1440
    Nun sollte man auf die CDrom während dem Booten zugreifen können.
    Damit das Ganze das beim zukünftigen Booten schneller geht noch eine Poormans Install. Am Bootpromt zu der knoppix26 noch ein tohd=/dev/hdc1

    eingeben. Zukünftig kann man mit einem append fromhd=/dev/hdc1 starten ohne ein CDrom anzuklemmen.

    Viel Erfolg

Similar Threads

  1. No "Boot from CD" option in BIOS/Floppy Disk
    By The Japanese Geek in forum Hdd Install / Debian / Apt
    Replies: 1
    Last Post: 01-08-2006, 11:35 PM
  2. cant boot from cdrom only floppy
    By CSY in forum General Support
    Replies: 0
    Last Post: 04-09-2004, 08:52 PM
  3. Replies: 2
    Last Post: 12-30-2003, 12:21 AM
  4. Cant boot from cdrom, and dont know how floppy works
    By xenocypraz in forum Hdd Install / Debian / Apt
    Replies: 0
    Last Post: 02-07-2003, 06:35 PM
  5. Cant boot from cdrom, and dont know how floppy works
    By xenocypraz in forum Hdd Install / Debian / Apt
    Replies: 0
    Last Post: 02-07-2003, 06:33 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
  •  


HP ProLiant MicroServer Gen8 G1610T @2.3 GHz, 16GB, 712317-001 NO HDD/OS picture

HP ProLiant MicroServer Gen8 G1610T @2.3 GHz, 16GB, 712317-001 NO HDD/OS

$199.00



Supermicro CSE-937 3U Storage Chassis No CPU No HDD No Ram Tested & Reset picture

Supermicro CSE-937 3U Storage Chassis No CPU No HDD No Ram Tested & Reset

$129.99



Supermicro 1U Network Server Appliance 16GB RAM 800GB SSD 6 LAN Ports Powers On picture

Supermicro 1U Network Server Appliance 16GB RAM 800GB SSD 6 LAN Ports Powers On

$450.00



Supermicro E300-12C Mini 1U Barebone X12SCV-LVDS LGA1200 SNK-P0073A4 w/ Adapter picture

Supermicro E300-12C Mini 1U Barebone X12SCV-LVDS LGA1200 SNK-P0073A4 w/ Adapter

$225.00



Supermicro E200-8D Mini Server Xeon D-1528 6-Core 64GB ECC 1TB SSD 2x10GbE IPMI picture

Supermicro E200-8D Mini Server Xeon D-1528 6-Core 64GB ECC 1TB SSD 2x10GbE IPMI

$525.00



HP PROLIANT MICROSERVER GEN8 E3-1220LV2 @ 2.30GHz, 8GB RAM, NO HDD/OS picture

HP PROLIANT MICROSERVER GEN8 E3-1220LV2 @ 2.30GHz, 8GB RAM, NO HDD/OS

$164.97



Supermicro 2U X10DRU-i 2x E5-2680 v3 2.5ghz 32gb Ram  240gb SSD 2x GPU *READ* picture

Supermicro 2U X10DRU-i 2x E5-2680 v3 2.5ghz 32gb Ram 240gb SSD 2x GPU *READ*

$369.99



New Barebones Supermicro 5019D Server, 4C/8T Xeon D-2123T, 1U Rackmountable, 10G picture

New Barebones Supermicro 5019D Server, 4C/8T Xeon D-2123T, 1U Rackmountable, 10G

$449.99



Nasuni NF-50 Supermicro Server, Atom CPU C2558, @ 2.40GHz, 8GB RAM-No HDD/OS/AC picture

Nasuni NF-50 Supermicro Server, Atom CPU C2558, @ 2.40GHz, 8GB RAM-No HDD/OS/AC

$250.00



Supermicro 505-2   Server picture

Supermicro 505-2 Server

$280.00