Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: lilo ed errori

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691

    lilo ed errori

    Ciao,

    in un HD da 120 GB ho:


    [root@MandrakeLinux /]# fdisk -l

    Disk /dev/hda: 122.9 GB, 122942324736 bytes
    255 heads, 63 sectors/track, 14946 cylinders
    Units = cilindri of 16065 * 512 = 8225280 bytes

    Dispositivo Boot Start End Blocks Id System
    /dev/hda1 * 1 11494 92325523+ 83 Linux
    /dev/hda2 11495 14946 27728190 5 Esteso
    /dev/hda5 11495 11757 2112516 82 Linux swap
    /dev/hda6 11758 13040 10305666 83 Linux
    /dev/hda7 13041 14946 15309913+ 83 Linux

    Disk /dev/sda: 262 MB, 262144000 bytes
    255 heads, 63 sectors/track, 31 cylinders
    Units = cilindri of 16065 * 512 = 8225280 bytes

    Dispositivo Boot Start End Blocks Id System
    /dev/sda1 * 1 32 257024 b W95 FAT32
    [root@MandrakeLinux /]#

    LILO nell'MBR

    In hda1 ho MDK10.1

    In hda6 (reiserfs) ho installato una Knoppix-based con LILO nel settore iniziale

    in hda7 ci devo ancora mettere SODILINUX

    hda1 90 GB reiserfs MDK10.1

    Dopo aver installato nella hda6 ho modificato LILO così:

    # File generated by DrakX/drakboot
    # WARNING: do not forget to run lilo after modifying this file

    default="linux"
    boot=/dev/hda
    map=/boot/map
    keytable=/boot/it-latin1.klt
    prompt
    nowarn
    timeout=100
    message=/boot/message
    menu-scheme=wb:bw:wb:bw
    image=/boot/vmlinuz
    label="linux"
    root=/dev/hda1
    initrd=/boot/initrd.img
    append="resume=/dev/hda5 splash=silent"
    vga=788
    read-only
    image=/boot/vmlinuz
    label="linux-nonfb"
    root=/dev/hda1
    initrd=/boot/initrd.img
    append="resume=/dev/hda5"
    read-only
    image=/boot/vmlinuz
    label="failsafe"
    root=/dev/hda1
    initrd=/boot/initrd.img
    append="failsafe resume=/dev/hda5"
    read-only

    other=/dev/hda6
    label=Linux_Facilissimo


    ================================================== ==

    dopo ho cancellato other e l'ho sostituito con il seguente

    image=/dev/hda6/boot/vmlinuz-2.6.6
    label=Facilissimo_Linux
    root=/dev/hda6
    initrd=/dev/hda6/boot/initrd.img-2.6.6
    append="knoppix lang=it"
    read-only

    ma ho ottenuto i seguenti errori:

    con other ...

    Boot other: /dev/hda6, loader CHAIN
    Fatal: First sector of /dev/hda6 doesn't have a valid boot signature
    [root@MandrakeLinux /]#

    oppure

    Boot image: /dev/hda6/boot/vmlinuz-2.6.6
    Fatal: open /dev/hda6/boot/vmlinuz-2.6.6: Not a directory
    [root@MandrakeLinux /]#

    Se ci trovate qualche errore, mi fate una cosa gradita ...

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    ho scoperto cosa vuol dire l'errore

    Boot other: /dev/hda6, loader CHAIN
    Fatal: First sector of /dev/hda6 doesn't have a valid boot signature
    [root@MandrakeLinux /]#



    Quando ho partizionato, non ho settato quella partizione come avviabile. E' possibile farlo ora, senza distruggere i dati che contiene ? Ho provato con il CD 1 di MDK ma non ho trovato l'opzione. se lo faccio con qparted rischio di distruggere tutti i dati dell'HD ?

    scusate, ma sono nel difficile ...

  3. #3
    non deve essere settata attiva
    basta che contenga lilo della distro che ci hai installato o grub

    prendila anche cn chroot dopo averla montata se in lilo conf metti in alto a lilo

    boot=/dev/hda6 poi dai un lilo -v

    altrimenti puoi copiare il vmlinux e initrd della distro poi mandrake la trova se è nella sua boot

  4. #4
    Utente di HTML.it L'avatar di chaosd
    Registrato dal
    Mar 2004
    Messaggi
    1,282
    dopo ho cancellato other e l'ho sostituito con il seguente

    image=/dev/hda6/boot/vmlinuz-2.6.6
    label=Facilissimo_Linux
    root=/dev/hda6
    initrd=/dev/hda6/boot/initrd.img-2.6.6
    append="knoppix lang=it"
    read-only

    secondo me hai messo una label troppo lunga
    <Girls are like Internet Domains: the ones you like are already taken, but you can still get one from a strange country!>

    Computers are like conditioned air: they stop work properly when you open windows

    Livin' on: Kubuntu + 2.6.24.2

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    ho fatto un pò di pasticci ...

    in hda1 ho MDK che si avvia normalmente con LILO nell'MBR

    in hda6 ho knoppix based (dovrebbe avermi installato LILo nel primo settore di hda6, ho scelto quell'opzione)

    non sono sicuro di avere capito

    metto boot=/dev/hda6 in quale LILO ? quello di MDK (MBR) o di Knoppix (hda6) ?

  6. #6
    Utente di HTML.it L'avatar di chaosd
    Registrato dal
    Mar 2004
    Messaggi
    1,282
    Originariamente inviato da mykol


    in hda6 ho knoppix based (dovrebbe avermi installato LILo nel primo settore di hda6, ho scelto quell'opzione)

    (hda6) ?

    non è così, Lilo te lo ha instalato nell'MBR di hda, che è un device, non in hda6 che è una partizione
    <Girls are like Internet Domains: the ones you like are already taken, but you can still get one from a strange country!>

    Computers are like conditioned air: they stop work properly when you open windows

    Livin' on: Kubuntu + 2.6.24.2

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    no nell'MBR di hda ho il lilo di MDK. Knoppix mi ha chiesto e gli ho detto di installarlo non nell'MBR, ma nella sua partizione, ... quindi penso che l'abbia fatto ...

    Il mio prob. è come dire al LILO di Mandrake (nell'MBR) di avviare il lilo in hda6

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    ho copiato vmlinuz ed initrd di Knoppix (hda6) nella /boot di MDK (hda1) ed ho aggiunto al lilo di MDK (MBR)

    image=/boot/vmlinuz-2.6.6
    label=Fac_Linux
    root=/dev/hda6
    initrd=/boot/initrd.img-2.6.6
    append="knoppix lang=it"
    read-only

    ho dato # lilo -v ma mi da questo errore


    Boot image: /boot/vmlinuz-2.6.6
    Mapping RAM disk /boot/initrd.img-2.6.6
    Fatal: Empty map section
    [root@MandrakeLinux etc]#

    credo che la soluzione non sia complessa, ma ... per chi la conosce ...

  9. #9
    probabilmente hai usato initrd del cd che in genere punta al ram disk

    quando hai installato la knoppix dovevi dire di mettere lilo nella partizione di root della knoppix
    8 in hda6

    monta la partizione di knoppix e prendila con chroot

    da mandrake dai

    mkdir /mnt/knoppix
    mount /dev/hda6 /mnt/knoppix
    chroot /mnt/knoppix /bin/bash

    poi dopo avere corretto lilo in alto come ti ho detto

    boot=/dev/hda6

    dai un lilo -v poi da mandrake dovrebbe bastare mettere
    other=/dev/hda6
    label=knoppix

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    ok, ha funzionato. non riuscivo a fargli scrivere lilo perchè dava un errore causato dal fatto che aveva il percorso sbagliato per una immagine bmp. ora sono alle prese con il mouse e con un apt-get della seconda distro installata.

    Grazie dei suggerimenti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.