Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    83

    [Errore] Sovrascrizione di una partizione Windows con il Boot loader

    Salve a tutti
    sono qui per chiedere il vostro prezioso aiuto e ancora di più un vostro consiglio.

    Il mio problema è il sengue: (lascio immaginare a voi l'enorme ca**ata che ho fatto)

    Mentre stavo installando il boot loader (grub) sotto linux, erroneamente invece di installarlo nel Master boot loader del mio hard, ossia hda, lo vado ad installare nella partizione hda1.
    Quest'ultima è la partizione che conteneva Windows

    Ora la mia domanda è: ho qualche remota possibilità di ripristinare il tutto e quindi nn perdere nulla della partizione? Oppure già posso salutare ogni cosa e procedere con la formatazione?

    Dal comando fdisk -l ho il seguente risultato:
    codice:
    fdisk -l /dev/hda
    
    Disk /dev/hda: 81.9 GB, 81964302336 bytes
    255 heads, 63 sectors/track, 9964 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/hda1               1        7050    56629093+   7  HPFS/NTFS
    /dev/hda2            7051        7180     1036192+  82  Linux swap / Solaris
    /dev/hda3            7180        9964    22370512   83  Linux
    ps il flag di boot alla partizione /dev/hda1 l'ho tolto io e nn lo messo.

    Se provo a montare la partizione ricevo invece questo:
    codice:
    mount /dev/hda1 /media/hda1/
    mount: wrong fs type, bad option, bad superblock on /dev/hda1,
           missing codepage or other error
           In some cases useful info is found in syslog - try
           dmesg | tail  or so
    Ditemi voi che posso fare e come è meglio procedere.

  2. #2
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,559

    Re: [Errore] Sovrascrizione di una partizione Windows con il Boot loader

    Originariamente inviato da Camlr
    Salve a tutti
    sono qui per chiedere il vostro prezioso aiuto e ancora di più un vostro consiglio.

    Il mio problema è il sengue: (lascio immaginare a voi l'enorme ca**ata che ho fatto)

    Mentre stavo installando il boot loader (grub) sotto linux, erroneamente invece di installarlo nel Master boot loader del mio hard, ossia hda, lo vado ad installare nella partizione hda1.
    Quest'ultima è la partizione che conteneva Windows

    Ora la mia domanda è: ho qualche remota possibilità di ripristinare il tutto e quindi nn perdere nulla della partizione? Oppure già posso salutare ogni cosa e procedere con la formatazione?

    Dal comando fdisk -l ho il seguente risultato:
    codice:
    fdisk -l /dev/hda
    
    Disk /dev/hda: 81.9 GB, 81964302336 bytes
    255 heads, 63 sectors/track, 9964 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/hda1               1        7050    56629093+   7  HPFS/NTFS
    /dev/hda2            7051        7180     1036192+  82  Linux swap / Solaris
    /dev/hda3            7180        9964    22370512   83  Linux
    ps il flag di boot alla partizione /dev/hda1 l'ho tolto io e nn lo messo.

    Se provo a montare la partizione ricevo invece questo:
    codice:
    mount /dev/hda1 /media/hda1/
    mount: wrong fs type, bad option, bad superblock on /dev/hda1,
           missing codepage or other error
           In some cases useful info is found in syslog - try
           dmesg | tail  or so
    Ditemi voi che posso fare e come è meglio procedere.
    dal cdrom di installazione in livemode reinstall grub al suo posto in hda -
    il bios a cercarlo per poter avviare i SO va sempre e comunque li

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    83
    Grazie per la risposta, anche se nn ho capito bene cosa mi hai detto di fare mi hai dato qualche speranza alla risoluzione.

    Cmq ti dico subito, cosa ho fatto:
    ho rimmesso al suo posto il grub nel master boot loader del hda.
    Quindi hando avvio il pc mi esce la schermata di scelta dei sistemi operativi, che è la seguente
    Windows
    Suse
    Debian

    Ma il problema rimane, ovvero
    Suse e Debian partono
    ma quando clicco Windows mi ricarica la schermata del grub

    La voce all'interno del file menu.lst è:
    codice:
    title Windows
        chainloader (hd0,0)+1
    Il nel file map il mio hda è mappato hd0

    Secondo te che si può fare?

  4. #4
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,559
    se da linux vedi la partizione xp assicurati che il file ntdlr sia presente ed integro.
    Poi elimina l' eventuale /boot che dovresti trovare presente .
    Con il filemanager in modalità 'visualizza nascosti assicurati che non ci siano altri file nascosti creati dall' errato grub-install /dev/hda1

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    83
    Ciao,
    come dicevo, si la partizione di xp sotto linux la vedo perchè facendo fdisk mi appare nella lista, e come puoi vedere è la prima partizione del disco hda.

    Ma c'è sempre il problema che nn riesco a montarla, quindi come faccio a vedere all'interno se c'è il file ntdr e la cartella boot?

    Puoi dirmi se è corretta la procedura di montaggio?A me da errore
    codice:
    mount /dev/hda1 /media/hda1/
    mount: wrong fs type, bad option, bad superblock on /dev/hda1,
           missing codepage or other error
           In some cases useful info is found in syslog - try
           dmesg | tail  or so

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    83
    Per nn lasciare questo 3D sospeso, volevo avvisare che ieri sera sono riuscito a risolvere il problema.

    Innanzitutto ringrazio francofait per l'auto.

    Per coloro che si troverrano nella mia stessa condizione o anche peggio(formattazione ecc.) vi spiego come ho fatto.

    Ho usato GetDataBack for NTFS è in meno di un'ora di lavoro ho recuperato tutta la tabella dei file (54GB)
    Dopo di che sono passato al salvataggio dei file che mi serviva, e anche questa procedura è molto rapita, uguale al tempo del copia ed incolla tra 2 harddisk.

    PS. GetDataBack for NTFS è un programma per Windows no per Linux

    Spero possa essere utile a qualcuno

    Grazie e a risentirci

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.