Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

mandrake 9.1 loopt heel vaak vastbij loading keymap

Middelburg
9 antwoorden
  • Heel vaal loopt mandrake 9. 1vast tijdens het startproces bij: loading keymap: us-latin1. Soms gaat het bijv 5x achtereen fout, waarna ie opeens wel deze stap passeert. Soms gaat het ook wel eens een paar dagen goed.Heeft iemand een idee wat de oorzaak kan zijn?
  • heb je een usb toetsenbord? (ik vraag maar wat, ken dit probleem zelf niet)
  • Neen ik heb een gewoon toetsenbord. Twee maanden geleden heb ik mandrake opnieuw geinstalleerd, Daarvoor heb ik ook dat probleem gehad doch nooit op kunnen lossen. Ik heb wel sinds 3 maanden een andere pc.
  • Het is natuurlijk niet geheel zeker dat het vastlopen te maken heeft met het toetsenbord.

    Probeer er eens achter te komen welk script in /etc/init.d de keymap laadt.

    Daar kun je achterkomen met grep:

    [b:04b57bdae8]grep -ril "loading keymap" /etc/init.d/[/b:04b57bdae8]
    dan krijg je wellicht een bestandsnaam te zien. Die kun je openen met less of more.

    Het zou nl. wel eens zo kunnen zijn dat mogelijk datzelfde script daarna iets anders doet, en dat dat vastloopt. Niet alle handelingen die opstartscripts doen worden altijd meegedeeld tijdens het opstarten. Maar: ik heb hier geen Mandrake en er zijn wellicht anderen die je beter kunnen helpen. Het is wel een vreemd probleem, vooral ook omdat het niet steeds gebeurt. Je hebt een andere PC, dus het zal niet aan de hardware liggen … (?)
  • [quote:57ed8ef324="Middelburg"]Heel vaal loopt mandrake 9. 1vast tijdens het startproces bij: loading keymap: us-latin1. [/quote:57ed8ef324] In de google discussiegroepen vond ik één discussie hierover, maar zonder een oplossing.

    Je zou nog het volgende kunnen doen. Start via het kde menu Mandrake's Configuratiecentrum. Of typ in een Konsole
    [code:1:57ed8ef324]
    drakconf
    [/code:1:57ed8ef324] [Enter]

    Klik op Systeem en LogDrake. Typ in dat eerste invul veld: [code:1:57ed8ef324] keymap [/code:1:57ed8ef324] en vink [b:57ed8ef324] meldingen [/b:57ed8ef324] klik op zoeken.

    In plaats van Mandrake's Configuratiecentrum zou je ook met een editor als superuser, zoals gedit, kunnen kijken in /var/log/syslog
  • Mijn dank voor de hulp. Ik heb beide suggesties geprobeerd en krijg:

    Bij more /etc/init.d/keytable krijg ik
    #!/bin/sh
    #
    # Load keytable
    #
    # This must be executed *after* /usr is mounted.
    # This means is /usr is NFS-mounted, it needs to
    # run after networking and NFS mounts are up.
    #
    # chkconfig: 2345 75 05
    # description: This package loads the selected keyboard map as set in \
    # /etc/sysconfig/keyboard. This can be selected using the kbdconfig \
    # utility. You should leave this enabled for most machines.
    # config: /etc/sysconfig/keyboard

    [ -f /etc/sysconfig/keyboard ] || exit 0

    [ -f /usr/bin/loadkeys ] || exit 0

    # Source function library.
    . /etc
    c.d/init.d/functions

    case "$1" in
    start)
    # Read the keyboard config
    . /etc/sysconfig/keyboard
    if [ "${KEYTABLE:-bogus}" != "bogus" ]; then
    if [ "`locale charmap`" = "UTF-8" ]; then
    case "$KEYTABLE" in
    *uni|*.uni.*) UNIKEYTABLE="$KEYTABLE" ;;
    *kmap*)
    UNIKEYTABLE="`echo $KEYTABLE | sed 's/.kmap/.uni.kmap/'`" ;;
    *) UNIKEYTABLE="${KEYTABLE}.uni" ;;
    esac
    action "Loading keymap: %s" "$UNIKEYTABLE" \
    loadkeys $UNIKEYTABLE < /dev/tty0 || \
    loadkeys $KEYTABLE < /dev/tty0
    else
    # load the keyboard map
    action "Loading keymap: %s" "$KEYTABLE" \
    loadkeys $KEYTABLE < /dev/tty0
    fi
    fi

    # search the charset used
    if [ -z "$KBCHARSET" -a -r "$KEYTABLE" ]; then
    FILETOGREP="$KEYTABLE"
    else
    FILETOGREP="/usr/lib/kbd/keymaps/i386/*/$KEYTABLE*map.gz"
    fi

    if [ -z "$KBCHARSET" -a -r "$FILETOGREP" ]; then
    KBCHARSET=`zgrep ^charset $FILETOGREP 2> /dev/null |\
    cut -d' ' -f2 | \
    tr '"' ' ' | tr -d ' '`
    fi

    if [ -z "$KBCHARSET" ]; then
    KBCHARSET=`echo $KEYTABLE | cut -d'-' -f2 | cut -d'.' -f1`
    fi

    # load compose definitions
    case $KBCHARSET in
    iso-8859-1) KBCHARSET=latin1;;
    iso-8859-2) KBCHARSET=latin2;;
    iso-8859-3) KBCHARSET=latin3;;
    iso-8859-4) KBCHARSET=latin4;;
    iso-8859-7) KBCHARSET=8859_7;;
    iso-8859-8) KBCHARSET=8859_8;;
    iso-8859-9*) KBCHARSET=latin5;;
    iso-8859-13) KBCHARSET=latin7;;
    iso-8859-14) KBCHARSET=latin8;;
    iso-8859-15) KBCHARSET=latin9;;
    latin0) KBCHARSET=latin9;;
    tcvn*) KBCHARSET=tcvn;;
    viscii*) KBCHARSET=viscii;;
    *) KBCHARSET=latin;;
    esac
    action "Loading compose keys: compose.%s.inc" "$KBCHARSET" \
    loadkeys compose.${KBCHARSET}.inc

    if [ "$BACKSPACE" = "BackSpace" ]; then
    gprintf "The BackSpace key sends: ^H"
    loadkeys backspace.inc 2> /dev/null \
    && success || failure
    else
    gprintf "The BackSpace key sends: ^?"
    loadkeys delete.inc 2> /dev/null \
    && success || failure
    fi
    echo

    if [ -n "$GRP_TOGGLE" ]; then
    action "Loading toggle definition: %s.inc" "$GRP_TOGGLE" \
    loadkeys ${GRP_TOGGLE}.inc
    fi

    touch /var/lock/subsys/keytable
    ;;

    (waar die smilie staat, staat in de file een 8)


    En de operatie via drakconf toen die vastliep
    Dec 19 17:00:23 kbl-mdb1352 loadkeys: Loading /usr/lib/kbd/keymaps/i386/qwerty/us-latin1.kmap.gz
    Dec 19 17:00:23 kbl-mdb1352 keytable: Loading keymap: us-latin1 succeeded
    Dec 19 17:00:23 kbl-mdb1352 loadkeys: Loading /usr/lib/kbd/keymaps/include/compose.latin9.inc.gz
    Dec 19 17:04:57 kbl-mdb1352 loadkeys: Loading /usr/lib/kbd/keymaps/i386/qwerty/us-latin1.kmap.gz
    Dec 19 17:04:57 kbl-mdb1352 keytable: Loading keymap: us-latin1 succeeded
    Dec 19 17:04:57 kbl-mdb1352 loadkeys: Loading /usr/lib/kbd/keymaps/include/compose.latin9.inc.gz
    Dec 19 17:07:38 kbl-mdb1352 loadkeys: Loading /usr/lib/kbd/keymaps/i386/qwerty/us-latin1.kmap.gz
    Dec 19 17:07:38 kbl-mdb1352 keytable: Loading keymap: us-latin1 succeeded
    Dec 19 17:07:38 kbl-mdb1352 loadkeys: Loading /usr/lib/kbd/keymaps/include/compose.latin9.inc.gz


    In het bios heb ik nog een optie gevonden dat er meldingen gemaakt worden bij toetsenbordfouten (report keybord errrors) . Of het er iets mee te maken heeft weet ik niet. Doch deze optie stond aan, en heb ik nu uitgezet.
    Vandaag heb ik in elk geval probleemloos kunnen starten (4x)
  • [quote:d2423b3b7b="Middelburg"]En de operatie via drakconf toen die vastliep [/quote:d2423b3b7b] Wat deed je nadat vastlopen precies? Als je de pc opnieuw opstart dan wordt die /var/log/syslog opnieuw overschreven. Als Mandrake weer vastloopt bij us-latin1, kun je het beste opstarten met een Knoppix cd. En dan die Mandrake partitie mounten om dan te kijken in die /var/log/syslog. Als je geen Knoppix cd hebt, zou je het ook kunnen proberen met Mandrake installatie cd 1. Bij het eerste scherm druk je op F1 en bij de boot: typ je dan [code:1:d2423b3b7b] linux rescue [/code:1:d2423b3b7b] [Enter]

    En bij het "Please choose the desired action" dialoog selecteer je, mount your partitions under /mnt. Ergens onderaan staat nu: Your system is ready mount on /mnt.
    <prress Enter to return to Rescue GUI.> Dan selecteer je Go to console. Met df controleer je of je Mandrake partitie werkelijk gemount is. Dan controleer je /var/log/syslog. Alleen zul je het dan met editor [b:d2423b3b7b] vi [/b:d2423b3b7b] moeten doen. Dus bijvoorbeeld
    [code:1:d2423b3b7b]
    vi /mnt/var/log/syslog
    [/code:1:d2423b3b7b] [Enter]

    [quote:d2423b3b7b="Middelburg"]In het bios heb ik nog een optie gevonden dat er meldingen gemaakt worden bij toetsenbordfouten (report keybord errrors) . Of het er iets mee te maken heeft weet ik niet.[/quote:d2423b3b7b] Nee, als die report keybord errrors op enabled staat controleert de BIOS of het toetsen bord is aangesloten en reageert. Op Linux zou dat geen invloed mogen hebben.
  • [quote:763a134aad="Middelburg"]Heel vaal loopt mandrake 9. 1vast tijdens het startproces bij: loading keymap: us-latin1. Soms gaat het bijv 5x achtereen fout, waarna ie opeens wel deze stap passeert. Soms gaat het ook wel eens een paar dagen goed.Heeft iemand een idee wat de oorzaak kan zijn?[/quote:763a134aad]

    Hoi .
    Ik vraag het toch maar eens ,maar ik neem aan dat je het al gedaan hebt.
    >>>>>>>>>Heb je 9.1 al eens ge-update<<<<<<<<<<<<
  • Bedankt voor de reacties. De laatste dagen heb ik geen problemen meer gehad. Als ze weer optreden ga ik verder zoeken.

Beantwoord deze vraag

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