Vraag & Antwoord

OS Linux

Slackware 9.1 installeren..

20 antwoorden
  • hij word des te langer ik probeer te maken des te vaage hij doet..

    en dat windows cdtje zecht dat ik eerst x86 32 bit moet instaleren voordat ik verder kan.. :-? ??
  • en… fdisk /dev/mbr kan die niet en fixmbr is er niet..

    [size=24:0729e92590]KORTOM… hij is DEFECT!![/size:0729e92590] :cry:
  • ik wil nu eindelijk beginnen met het gereed maken voor slackware 9.1, maar het enigste wat op die cd's staan zijn text bestandjes en zip files..


    ik zal eens voor de gein hier neerzetten wat er in een van de text bestandjes staat..

    Fri Jun 28 18:55:07 PDT 1996

    This file contains some helpful (hopefully! :^) information on what to do if
    your Linux system won't boot properly.

    Section 1: What to do if after the installation process, the machine will
    not boot.

    This problem is not uncommon. The reason for it is that the kernel your system
    tries to boot after installation is not the same as the one used to install (the
    bootdisk kernel). Typically the kernel that is installed to your hard drive
    will contain more device drivers, and sometimes one of them won't like some
    piece of hardware in your machine.

    There are a couple of approaches that can be used to deal with this situation.
    Perhaps the simplest solution is to open up the machine and pull any cards that
    aren't crucial, and then try to reboot the system. If this is successful, then
    follow the instructions in the FAQ.TXT for building and installing a kernel
    that is customized for your hardware.

    Another approach (that doesn't involve opening the machine) is to try to use the
    bootdisk you installed with to kickstart the system. To do this, boot the disk
    and then use the "mount" option to have the kernel boot the root partition on
    your hard drive rather that a root/install disk. Let's assume your root Linux
    partition is on /dev/hda2. To boot the system, you'd use this command at the
    LILO prompt on the bootdisk:

    mount root=/dev/hda2

    Section 2: Trying to get the kernel to detect hardware.

    The first thing you should do is make sure you're using a kernel that supports
    the hardware you're trying to use. If it doesn't, you've got a few options for
    how to add the support. You can compile a custom kernel of your own, or you
    can look for an appropriate pre-compiled kernel in the /kernels directory.
    Another approach is to try loading a kernel module to add the extra support you
    need. This is usually the fastest and easiest way to get a device working, so
    you might want to try it first. Use 'vi' (or some other editor) to edit the
    file /etc/rc.d/rc.modules. Look for a module that supports the hardware you
    want to get working, remove the '#' from the beginning of the line, and fill in
    any extra parameters that the module might require.

    If you install a new kernel, be sure to reinstall LILO afterwards (if you use
    it). For more details on installing a kernel, see the FAQ.TXT.

    There are a number of extra parameters that can be used on the LILO bootdisk
    prompt, with Loadlin, or in your /etc/lilo.conf. These flags help tell the
    kernel which I/O port, IRQ, and so forth, that a particular piece of hardware
    uses, so that if the kernel doesn't see a peripheral while autoscanning you
    should be able to force detection by telling the kernel exactly where to look.

    To use an extra flag with a bootdisk, put the flags after the standard command
    used to boot the system. So, to boot /dev/hda2 and try to force detection of
    a Mitsumi CD-ROM drive with Mitsumi interface card, you might use something
    like this at the LILO prompt:

    mount root=/dev/hda2 mcd=0x300,11

    To use a parameter with Loadlin, just add it to the end of the boot command
    in a similar fashion:

    loadlin vmlinuz root=/dev/hda2 mcd=0x300,11

    Or, you can enclose the parameters in an append="" and add the line to your
    /etc/lilo.conf. Don't forget to reinstall lilo after editing the i
    /etc/lilo.conf. To do this, just type "lilo" as root.

    Here's how the line you'd add to your /etc/lilo.conf looks:


    Here is a list of known kernel parameters from the Loadlin documentation:

    LOADLIN 1.5 ((C) 1994 lermen@elserv.ffm.fgan.de)
    Linux version: 0.99.14, 0.99.15, 1.0, 1.1.47

    This is a list of command line parameters recognized and interpreted by:

    1. LOADLIN
    ramdisk=size (size in Kbytes)
    ramdisk=size,no (same as above, but disk change prompt disabled)
    e.g.: ramdisk=1440,no

    2. The Linux kernel
    mem=number (for > 0.99.15, number = end of physical memory in bytes)
    debug sets console_loglevel = 10
    no-hlt disables check of HLT instruction at startup

    3. init
    ro,rw,no387 (forwarded from the kernel)

    4. Some drivers
    reserve=port1,num1,…,port5,num5 #reserves 80x86 ioports
    hd=cyl,head,sect # for 2 drives you need this twice
    # first relates to drive 0
    max_scsi_luns=n # (n should be between 1 and 8)
    st0x=base_address,irq # SEAGATE controller ST01/ST02
    tmc8xx=base_address,irq # Future Domain TMC-885,TMC-950
    t128=address,irq # Trantor T128/T128F/T228
    ncr5380=port,irq,dma # Generic NCR5380 driver
    aha152x=portbase,irq,scsiid,reconnect # Adaptec AHA-152x driver
    cdu31a=portbase,irq,PAS # Sony CDU-31a. Third parameter
    # should be "PAS" if on a Pro-Audio Spectrum, or
    # nothing if on something else.
    sound=0x0TTPPPID, ..

    5. Environment
    All parameters of format name=xxxx which are not recognized by
    the kernel or a driver are put onto the environment.

    LOADLIN itself always puts BOOT_IMAGE=imagefile onto the environ-
    ment. The user may put additional values onto the environment in
    order to allow /etc/rc to behave differently for a given condition.


    Following are detailed descriptions:

    Parameters recognized by LOADLIN:

    device may be a symbolic device name such as "/dev/hda2"
    or the numeric device number (hex)
    (highbyte=major, lowbyte=minor)
    recognized symbolic devices (with their partitions) are:
    "hda", "hdb", "sda", "sdb", "sdc", "sdd", "sde",
    "fd", "xda", "xdb"

    There is a problem:

    Linus interprets the number following "/dev/hda" as a HEX number,
    The device names in /dev of the Slackware distribution, however,
    are numbered /dev/hda1 .. hda9 .. hda10 .. hda16,
    instead of /dev/hda1 .. hda9 .. hdaa .. hdaf as Linus would have done.

    So, starting with version 1.3 of LOADLIN, I interpret the root device
    myself and pass the device numerically in the boot sector.
    My naming convention is a compromise which I hope will result in
    fewer irritations:

    If the number following "/dev/hda, hdb, sda …"
    starts with 0, 0x or a..f, it is interpreted as a HEX number.
    If it starts with 1..9 it is interpreted as a decimal number.
    If none is appropriate, the string is passed to the command line.
    (some later kernel versions may have other device names).

    root=/dev/sdaa same as root=/dev/sda10 or /dev/sda0xa

    Ramdisk size option (used with 1.2.x kernels)

    size number of Kbytes for the RAMDISK device.
    The image for the ramdisk is loaded by the
    kernel at startup from a floppy drive, if
    root=/dev/fdx is also given.
    After loading the image, the kernel then makes
    the ramdisk the root device (NOT the floppy).
    In addition to this, LOADLIN prompts for inserting
    the ramdisk image into the floppy drive if it no
    longer needs the drive (i.e. after loading the kernel).

    Ramdisk options for new (1.3.x and 2.0.x) kernels

    This option tells the kernel that you wish to load
    a ramdisk. With new Linux kernels, a size does not
    need to be specified – the kernel will dynamically
    allocate the needed memory as the kernel is loaded.


    This option tells the kernel that you wish to be prompted
    to insert the ramdisk before the kernel tries to load it.
    Useful when loading the ramdisk from floppy disk.

    mode -3 the user is asked to specify the VGA mode
    ask equal to -3
    -2 80x50 extended VGA mode
    extended equal to -2
    -1 80x25 normal mode
    normal equal to -1
    0 as if "0" was entered at the boot prompt
    n as if the number "n" was entered at the boot prompt


    "ro" forces the root device to be mounted read-only (Not for UMSDOS!)


    "rw" forces the root device to be mounted read/write.


    Parameters recognized only by the kernel:

    number End of physical RAM, this is recognized by kernels
    of 0.99.15 and higher and is useful if the exact
    installed RAM size cannot be determined automatically.

    device May be a symbolic device name such as "/dev/hda2"
    or the numeric device number (highbyte=major, lowbyte=minor)
    Recognized symbolic devices (with their partitions) are:
    "hda", "hdb", "sda", "sdb", "sdc", "sdd", "sde",
    "fd", "xda", "xdb"
    But NOTE: old kernels < 1.1.47 have xda=0xC00, xdb=0xC40
    newer kernels have xda=0xD00, xdb=0xD40

    !! NOTE: Older kernels ( below Linux 1.0.5 ) have a little bug in
    !! (init/main.c), but it is of little concern:
    !! The last part of the symbolic device name ("hda2") is
    !! passed as option parameter to init, so init will
    !! say "illegal option", but continue without errors.
    !! Of greater concern is the too-small static buffer
    !! "command_line" (80 bytes, in init/main.c). It is
    !! preferable to set it to 512 and recompile the kernel.
    !! This bug is fixed with Linux 1.0.5, the "command_line"
    !! is now 256 by default and (if needed ) can easily be changed
    !! with #define COMMAND_LINE_SIZE xxxx in init/main.c (to a
    !! maximum size of 2047).

    "no387" disables use of the hardware math coprocessor.

    since 1.1.47 (or perhaps earlier) the following options are no more
    passed to init:


    the following are new:

    debug sets console_loglevel = 10

    disables check of HLT instruction at startup.
    If you have a clone 486, this option is *very* useful.


    Option Parameters recognized by "init":

    Enter "single user mode" on boot


    ro,rw,no387 (forwarded from kernels < 1.1.47). (see !!comment!! above)


    Configuration of ethernet cards:

    irq number, IRQ-number (3..15)
    base_addr number, IO-base (0x280,…)
    mem_start number, shared mem start
    mem_end number, shared mem end
    dev_name string,
    eth0..3 all configured ethernetcards
    dl0 D-Link DE600 pocket adaptor
    atp0 AT-LAN-TEC (RealTek) pocket adaptor
    plip0..2 parallel IP (PLIP)
    sl0..3 serial IP (SLIP)

    related files: net/inet/eth.c, drivers/net/Space.c


    Reserving I/O port space:


    portn first IOport-address in range
    numn number of addresses in this range to reserve
    (there will be bits set to "1" in "ioport_register")

    related files: kernel/ioport.c


    Setting hard disk parameters for the root device:

    # NOTE: if you have two drives, you must put
    # two hd= params into the commandline
    # the first for drive 1, the second for drive 2
    # eg.
    # loadlin zimage hd=1001,15,17 hd=989,15,56 root=/dev/hdb2 ro
    # (this example from my machine however is not needed,
    # you need it only, if Linux can't get the drive params properly
    # from the BIOS).
    related files: drivers/block/hd.c
    config: CONFIG_BLK_DEV_HD


    Setting the IRQ for the bus-mouse:

    related files: drivers/char/busmouse.c


    Parameters for SCSI controllers:

    max_scsi_luns=n (n should be between 1 and 8)

    st0x=base_address,irq SEAGATE controller ST01/ST02

    tmc8xx=base_address,irq Future Domain TMC-885,TMC-950

    t128=address,irq Trantor T128/T128F/T228

    ncr5380=port,irq,dma Generic NCR5380 driver

    aha152x=portbase,irq,scsiid,reconnect Adaptec AHA-152x driver

    related files: drivers/scsi/seagate.c, t128.c, g_NCR5380.c, aha152x.c



    Parameters for SCSI Tapes:


    buffer_size Size of tape buffer in Kbyte (i.e. ST_BLOCK_SIZE)
    write_threshould Number of Kbytes to buffer before write.
    (must be < buffer_size)
    max_buffers Number of buffers to reserve

    related files: drivers/scsi/st.c
    config: CONFIG_CHR_DEV_ST


    Parameter for XT hard disk controller (DTC 5150X):


    related files: drivers/block/xd.c
    config: CONFIG_BLK_DEV_XD

    Parameter for Sony CDU-31/33a CDROM driver:


    related files: drivers/block/cdu31a.c
    config: CONFIG_CDU31A

    WARNING - All autoprobes have been removed from the driver.
    You MUST configure the CDU31A via a LILO config
    at boot time or in lilo.conf. I have the
    following in my lilo.conf:


    The first number is the I/O base address of the
    card. The second is the interrupt (0 means none).
    The third should be "PAS" if on a Pro-Audio
    spectrum, or nothing if on something else.

    Parameter for Mitsumi CDROM driver:


    related files: drivers/block/mcd.c
    config: CONFIG_MCD


    Parameter for sound cards:

    sound=0x0TTPPPID, ..
    all values are embedded in one longint, the above format
    shows a hex number, each place is a hex-digit

    TT Supported card type.
    This is the index into the list of configured cards
    If all cards are configured (which normally is not the case)
    the following order is kept:
    Roland MPU-401
    Gravis Ultrasound
    ProAudio Spectrum
    SoundBlaster 16
    SB16 MPU-401 (SB16-MIDI port)

    PPP Port Address

    I IRQ

    D DMA Channel

    related files: drivers/sound/dev_table.h,dev_table.c
    config: CONFIG_SOUND


    Parameter for IDE-style CD-ROM device driver (Kotobuki/Matsushita/Panasonic):


    sbport soundblaster base port +0x10 (i.e 0x230 = 0x220+0x10)
    LMport MPU-type port at 0x300 or equivalent
    SpeaFXport base port on SpeaFX card

    related files: drivers/block/sbpcd.c
    config: CONFIG_SBPCD


    nou jah zeg nu ken ik t wel lezen.. :lol:

    maar nu nog instaleren.. plz help
  • Het is een bootable CD, verander in je BIOS de bootvolgorde, zodat er eerst vanaf CD gestart wordt. Het installatie- en configuratieproces staat grotendeels hier beschreven: http://nl.slackfiles.net/documentatie/nl/books/slackware-handboek/html/slackware-handboek.html
  • fijn…

    nu kan ik dus helemaal niks meer…

    toen ie eindlijk geinstaleerd was kon ik alleen maar linux kiezen de optie windows was er niet..

    fijn nou ok… dan maar linux even opgestart vraag ie na heel wat regels voorbij gebruikers naam en wachtwoord van netwerk.. dat is er niet..
    hij gaat niet verder…

    fijn toen d8 ik nu wil ik wel weer windows laden kijken of dat t nog doet..

    [size=24:f2672ea23d]NEEJ DUS!![/size:f2672ea23d]

    ok cd recovery disk er in.. Fout.. vraag de technische dienst voorhulp..
    zelf niet met de diskette start windows niet..

    ok haal ik alles er weer uit start ik m opnieuw op blijf ie zwart geen keuzemogelijkheid meer geen windows en ook geen linux meer..

    cd en diskettes kan ie nog wel lezen maar ik kan niks meer verandere..

    zelfs fdisk en cfdisk zecht ie fout..

    hoe kan ik in godsnaam weer windows starten (linux hoeft nu niet meer zo erg van mij!!! :evil: )
  • mensen het is een compaq daar leveren ze geen windows cd bij.. alleen een recovery cd, een norton en een vielig gebruik cd.. lekker veel aan.. :-?

    maar ik ben bang dat het windows terughalen niet kan.. ik heb zo'n vermoede dat hij windows heeft verwijderd voor de instalatie.. :cry:

    ik heb nu wel weer cfdisk kunnen zetten naar "normaal"

    maar daar blijft het bij..

    ik heb ergens van internet een xp cdtje gedownload kijken of ie m pakt..

    (ow en hij heeft de c en d schijf weer tot een gemaakt het was een 15 gb en een 5 gb geschijden..) erg vaag..

    hij herkend de code bare.i root=/dev/hda1 wel.. das dan weer een +. :)
  • [quote:e06d3c0ac0="ThaOdie"]ok haal ik alles er weer uit start ik m opnieuw op blijf ie zwart geen keuzemogelijkheid meer geen windows en ook geen linux meer.. [/quote:e06d3c0ac0] Maar wat heb je precies gewijzigd? Had je nog wel een Slackware boot diskette gemaakt? En als je de PC op start met Slackware CD1, en achter de boot: typt [code:1:e06d3c0ac0] linux root=/dev/hdxx [/code:1:e06d3c0ac0][Enter] Waarbij je in plaats van /dev/hdxx de partitie typt waar je Slackware had geïnstalleerd.
    [quote:e06d3c0ac0="ThaOdie"]zelfs fdisk en cfdisk zecht ie fout.. [/quote:e06d3c0ac0]Welke fout?
    [quote:e06d3c0ac0="ThaOdie"]hoe kan ik in godsnaam weer windows starten (linux hoeft nu niet meer zo erg van mij!!![/quote:e06d3c0ac0] Wellicht was Slackware toch niet de goede distro om mee te beginnen. Als fdisk /mbr niet meer werkt, dan kun je het ook nog proberen met de Windows XP CD via r naar de rescue console. En fixmbr. Zie deze discussie.
  • Wat je hebt gedaan is niet zo slim. Serieus, als je beter de documentatie had gelezen was dit niet gebeurd. Ten eerste had je tijdens de setup gewoon je Windows partitie aan de bootloader kunnen toevoegen. Als je dat niet gedaan hebt kun je gewoon als root inloggen en "liloconfig" draaien, en alsnog de bootloader goed configureren.

    Nu heb je waarschijnlijk met die recovery CD de hele boek gesloopt. Even de Slack documentatie lezen had je een hoop ellende kunnen vermijden…
  • Of nog: bezint eer ge begint. En als je er wat op los klooit en je helpt de boel om zeep, moet je er geen opmerking tussengooien als
    linux hoeft nu niet meer zo erg van mij!!! :evil:
    want het is volledig je eigen schuld.
  • ja vrijf het er maar in…

    weet ik veel hoe alles werkt.. als je even een stoel erbij had gezet dan had ik nu ook geen dubbel probleem.. :(
  • Kom op ThaOdie, de mensen hier proberen je te helpen.
    Gooi de 1ste Slack-CD er eens in, start opnieuw op, log in als root, doe dan: fdisk /dev/hda en dan: p Wat krijg je dan te zien?
    Geloof me, Linux, en zeker Slackware, kan in het begin ff lastig zijn, maar als je er eenmaal aan gewend ben, wil je niet anders :wink: .
  • Gezien de huidige ervaringen van deze beginner denk ik dat 'ie beter af is met één van de "beginnersvriendelijke" distro's als Mandrake of SuSE. En wellicht is eerst een tijdje spelen met Knoppix ook wel aan te raden.
  • Mee eens. Maar voor nu lijkt het me voor de vraagsteller belangrijker om z'n Win-install te herstellen. Win schijfje d'rin, booten van CD-ROM en de hersteloptie kiezen (mits je XP (puke) gebruikt :(). Daarna documenten veiligstellen (kopietje op andere PC of DVD bv) en tot slot een volledige herinstallatie van Windows. Dan met Partition Magic ruimte maken voor een Linux-distri, die je gewoon in de winkel kunt kopen. Kies dan voor Mandrake, Suse of Fedora, gewoon de 'Home' of 'Personal' edition. Kost 60 Euro of minder en je hebt naast de naslag/boekwerken ook meteen (professionele :-?) installatiesupport voor een X-aantal dagen. En dan nog: RTFM!! :evil: :lol: Maar dat is je uit de eerder geposte berichten wel al duidelijk geworden lijkt me ;)

    Groet, M.V. Wesstein
  • [quote:ccd3634cb6="sparkle"]Gezien de huidige ervaringen van deze beginner denk ik dat 'ie beter af is met één van de "beginnersvriendelijke" distro's als Mandrake of SuSE. En wellicht is eerst een tijdje spelen met Knoppix ook wel aan te raden.[/quote:ccd3634cb6]

    Nee, dat hoeft helemaal niet. Ik heb al veel mensen gezien die met Slackware zijn begonnen, en het binnen drie weken al aardig in de vingers hadden. Het verschil is dat zei degelijke UNIX kennis hebben gekregen, terwijl anderen nog maanden te zaten ploeteren om het idee van UNIX door te krijgen. Het verschil is dat je bij Slackware in eerste instantie bereid moet zijn om te lezen en te leren… Maar als je het leert leer je het gelijk goed.

    Recent is nog in een onderzoek gebleken dat het gebruikt van een command line eenvoudiger en logischer is voor mensen dan een GUI. Het probleem is alleen dat mensen die Windows gewend zijn al jaren gewend zijn een GUI te gebruiken, de switch naar een shell kan dan wat moeilijk zijn, maar zeker te doen als je bereid bent wat te lezen. Zoals een van de makers van Unix ooit zei:

    "UNIX is simple, it just takes a genius to understand its simplicity."

    Waarschijnlijk had hij gelijk, maar met een beetje lezen doorgrond je de eenvoud ook aardig ;).
  • Om je een beetje op weg te helpen….. http://wiki.nedlinux.nl/index.php?page=slackware daar staat ondermeer een installatie in vogelvlucht beschrijving.

    Ook wat opmerkingen over Partition Magic trouwens ;)
  • Men bedoelt "fdisk /mbr" met een DOS disk. Wat je zou kunnen doen is de partitietabel volledig wegvagen. Dan kun je de hardeschijf helemaal schoon opnieuw installeren.

    Slackware install CD booten en in de shell tikken

    "dd if=/dev/zero of=/dev/hda bs=1000000 count=1"

    Dit veegt alles aan het begin van de hardeschijf weg, zo kun je met een helemaal schone MBR en partitietabel beginnnen. Ik ga er trouwens vanuit dat de harde schijf op de primary master is. Anders moet je "hda" even vervangen met de naam van de schijf.

    [b:5cf1904f38]Waarschuwing: op deze manier herstel je dus niet je windows installatie, maar kun je een helemaal schone installatie doen![/b:5cf1904f38]
  • Kan ik dan nog wel een regel toevoegen dat ik ook voor xp kan kiezen..

    want mijn pa is niet echt blij.. :(
  • Jongens,

    is er niet iemand die in Barendrecht (of in de buurt) woont, die deze knaap effe kan helpen, want het lijkt me duidelijk dattie 't zelf niet voor elkaar gaat krijgen.
    (Als je je niet voorbereidt, moet je niet raar opkijken als je alles verkl**t).
    Pa wil er misschien wel een flesje whiskey tegenover zetten, en dat inhouden op z'n zakgeld… ;-)
  • Ja hoor, ik woon in de buurt en wil ook best helpen. Ik heb echter de ballen vestand van Windows en ik kan ook niet beloven dat ik iets kan maken oid. Wel kan ik gewoon de hd partitioneren en Slackware en Windows erop knallen, maar ik weet niet wat de TS precies wil. Hij geeft maar een gil en ik vind het allemaal best hoor.

    Wiskey? Bah, liever wodka of bier ;)
  • Nou ik heb nu alles verschoond en die windows cd bleef maar zeuren over dat ik eerst een x86 systeem moest installeren voordat ie verder ging..
    dus heb ik maar mandrake 10.0 gepakt en staat ie vast.. ik heb net alles geconfigureerd in dat scherm druk ik op volgende blijf ie vast staan.. is ie nou klaar??
    kan ik hem nu uitschakelen en opnieuw opstarten want hij doet niks meer.. :-?

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.