PDA

View Full Version : Aiuto! Perfavore, mi sa che ho fatto un casino!


stampychu
01-03-2006, 09:54
Salve!

Sono un possessore di Ubuntu, l'ho montanto su un portatile ASUS serie L3 e faccio condividere il computer da ubuntu e Windows.

L'altro giorno volevo creare per linux delle partizioni swap in più, ma ho paura di aver utilizzato il comando mkswap sulle partizioni dedicate a Windows, cioè ho digitato:

howl@Castle:~$ sudo mkswap /dev/hda1

howl@Castle:~$ sudo mkswap /dev/hda2

howl@Castle:~$ sudo mkswap /dev/hda3

e nella mia ignoranza credevo di non aver fatto niente di grave, dopodichè su ciascuna partizione ho applicato il comando "swapon" per renderle swap, non so dirvi se ciò sia andato a buon fine, so solo che ora se tento da GRUB di accedere a Windows, mi appare la schermata:

GNU-GRUB version 0,95 (639k lower / 457640k upper memory)

[minimal BASH-like editing is supported. For the first word, TAB ...etc]

grub>


E non mi fa più il boot di Windows!
E' recuperabile una situazione del genere?! Come fare?!

Se può essere di aiuto, il mio disco partizionato secondo fdisk appare:


howl@Castle:~$ sudo fdisk -l
Password:

Disk /dev/hda: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes

Dispositivo Boot Start End Blocks Id System
/dev/hda1 1 230 1847443+ b W95 FAT32
/dev/hda2 * 231 3015 22370512+ c W95 FAT32 (LBA)
/dev/hda3 3016 4864 14852092+ f W95 Ext'd (LBA)
/dev/hda5 * 3016 4864 14852061 83 Linux

Quindi mi sembra che le partizioni di Windows esistano ancora, ma non riesco ad accedervi, in più ho provato a reinstallare con il CD di installazione dell L3 Series, datomi dalla ASUS, ma non reinstalla, è come se non trovasse il kernel, cosa che non riesco a vedere nemmeno da GRUB digitando "e" per vedere le opzioni di boot dei singoli sistemi!

Aiuto!

Grazie in anticipo!

Stampychu

ilsensine
01-03-2006, 10:58
Hai fatto un casino. Il semplice mkswap ha cancellato la descrizione del file system; lo swapon ha fatto ulteriori danni a seconda di quanto sia stato usato il dispositivo di swap.
Procurati un robusto programma di disaster recovery e spera che riesca a tirar fuori qualcosa (sposto nella sez. Programmi e Utility per le indicazioni su questi programmi).


Dispositivo Boot Start End Blocks Id System
/dev/hda1 1 230 1847443+ b W95 FAT32
/dev/hda2 * 231 3015 22370512+ c W95 FAT32 (LBA)
/dev/hda3 3016 4864 14852092+ f W95 Ext'd (LBA)

Quindi mi sembra che le partizioni di Windows esistano ancora [...]
Non esiste un bel nulla, quello riportato da fdisk è semplicemente un identificativo del tipo di file system che il sistema operativo dovrebbe aspettarsi di trovare dentro. Un semplice numero, nulla più.

C'è di peggio, inoltre:

/dev/hda3 3016 4864 14852092+ f W95 Ext'd (LBA)
/dev/hda5 * 3016 4864 14852061 83 Linux

La hda3 è una partizione estesa, un semplice contenitore di partizioni logiche.
L'unica partizione logica che contiene è la hda5 di linux; probabilmente hai danneggiato anche quella (come puoi notare, hda3 e hda5 condividono gli stessi parametri "start" e "end").