Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di pinOut
    Registrato dal
    Apr 2003
    Messaggi
    683

    [Lilo] Windows su hdb non parte

    Ho cercato sia nel forum che altrove ma non ho risolto, quindi eccomi qua

    Uso Suse 9.2 su hda
    Ho aggiunto un disco, slave, al pc e vi ho installato Win2000.
    Suse ha rilevato il secondo disco come hdb, in fstab ho aggiundo windows e posso montare e vedere le relative partizioni (ntfs per C: e FAT32 per D: ), fin qui tutto bene.

    In lilo.conf ho aggiunto:
    codice:
    other = /dev/hdb1
        label = win2k
    ma quando do "lilo -v" da console trovo questo:
    codice:
    Boot other: /dev/hdb1, on /dev/hdb, loader CHAIN
    Warning: Kernel & BIOS return differing head/sector geometries for device 0x81
        Kernel: 39560 cylinders, 16 heads, 63 sectors
          BIOS: 1024 cylinders, 255 heads, 63 sectors
    Added win2k
    ed il boot di windows fallisce.

    In rete ho trovato questo suggerimento:
    codice:
    other = /dev/hdb1    
      label = win
      table = /dev/hdb
    
                    #le seguenti 4 righe dicono
                    #a LILO di far credere che
                    #i dischi rigidi siano scambiati, cioè
                    #che lo slave primario sia sul
                    #master primario e viceversa
    
      map-drive=0x80
           to = 0x81
      map-drive=0x81
           to = 0x80
    ma anche così niente da fare, lilo da lo stesso messaggio.

    Per ora l'unico modo che ho per avviare windows è quello di modificare il bios impostando hdb come disco di boot, ma è una rottura e se riuscissi a risolvere sta cosa sarebbe meglio. Di reinstallare tutto solo per far piacere a Windows non se ne parla nemmeno.

    Scusate per la lunghezza e grazie in anticipo.
    ciao.
    "Il modo migliore per sciupare un carattere è correggerlo." - Wilde

  2. #2
    Prova a mettere:
    codice:
    other = /dev/hdb
        label = win2k
    Poi lancia lilo -v per vedere se la configurazione è ok
    <!-- Debian GNU/Linux 4.0 Kernel 2.6.x -->
    ftp://ftp.it.debian.org/
    http://www.php.net/

  3. #3
    Utente di HTML.it L'avatar di pinOut
    Registrato dal
    Apr 2003
    Messaggi
    683
    Sempre indigesto...

    codice:
    Boot other: /dev/hdb, loader CHAIN
    Warning: Kernel & BIOS return differing head/sector geometries for device 0x81
        Kernel: 39560 cylinders, 16 heads, 63 sectors
          BIOS: 1024 cylinders, 255 heads, 63 sectors
    Pseudo partition start: 0
    Added win2k
    Forse dipende da come ho installato Win, ossia:

    -staccato fisicamente hda
    -collegato come master hdb
    -installato windows
    -ricollegato hda come master
    -ricollegato hdb come slave

    ho dovuto fare così perché windows non ne voleva sapere di essere installato su un disco slave, pretendeva a tutti i costi di infilare i suoi file di avvio su hda.
    Non vorrei che questo mandasse lilo in confusione, ma la butto a caso perché in realtà non lo so proprio.

    intanto ti ringrazio.
    "Il modo migliore per sciupare un carattere è correggerlo." - Wilde

  4. #4
    Utente di HTML.it L'avatar di pinOut
    Registrato dal
    Apr 2003
    Messaggi
    683
    Oh bella!
    Mi vergogno un po' a dirlo, ma funziona.
    Ho riscritto questa parte di lilo, apparentemente uguale a come avevo fatto prima:
    codice:
    other = /dev/hdb1
        label = win2k
        table = /dev/hdb
        
        map-drive=0x80
             to = 0x81
        map-drive=0x81
             to = 0x80
    e adesso, anche se lilo -v da lo stesso messaggio di prima, il dual boot va alla grande.
    ciao e grazie.
    "Il modo migliore per sciupare un carattere è correggerlo." - Wilde

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.