Pagina 1 di 1

[Grub] Problema partizione logica.

Inviato: lunedì 23 giugno 2008, 21:51
da ppneo
E' una cosa che non mi spiego...probabilmente ho fatto qualche casino.
In pratica prima avevo il disco partizionato in 2 partizioni (presumo una primaria ed una logica, ma non ne sono sicuro) ovvero C: e D: su Windows.
Qualche giorno fa' ho deciso di installare Ubuntu 8.04 e in pratica ho cancellato l'unità D:.
Adesso grub non mi riconosce più windows che è montato sulla partizione hda5 (alla quale posso accedere tranquillamente da linux).
Be' vorrei trasformare questa partizione logica in primaria, in modo tale da poter far ripartire windows.
se faccio fdisk -l
esce questo

Codice: Seleziona tutto

Disco /dev/hda: 60.0 GB, 60011642880 byte
255 heads, 63 sectors/track, 7296 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf98df98d

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/hda1               2        7296    58597087+   f  W95 Esteso (LBA)
/dev/hda5   *           2        6774    54404091    7  HPFS/NTFS
/dev/hda6            6775        6823      393561   82  Linux swap / Solaris
/dev/hda7            6824        7296     3799341   83  Linux
e questo e il file di avvio di grub (menu.lst)

Codice: Seleziona tutto

[...]

title		Ubuntu 8.04, kernel 2.6.24-16-generic
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.24-16-generic root=UUID=3b819183-2083-4374-867a-5ac9f6df5a48 ro quiet splash
initrd		/boot/initrd.img-2.6.24-16-generic
quiet

title		Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.24-16-generic root=UUID=3b819183-2083-4374-867a-5ac9f6df5a48 ro single
initrd		/boot/initrd.img-2.6.24-16-generic

title		Ubuntu 8.04, memtest86+
root		(hd0,6)
kernel		/boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

Re: [Grub] Problema partizione logica.

Inviato: martedì 24 giugno 2008, 16:50
da thor
Disco /dev/hda: 60.0 GB, 60011642880 byte
255 heads, 63 sectors/track, 7296 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf98df98d

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/hda1               2        7296    58597087+   f  W95 Esteso (LBA)
/dev/hda5   *           2        6774    54404091    7  HPFS/NTFS
/dev/hda6            6775        6823      393561   82  Linux swap / Solaris
/dev/hda7            6824        7296     3799341   83  Linux


e questo e il file di avvio di grub (menu.lst)

title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd0,6)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=3b819183-2083-4374-867a-5ac9f6df5a48 ro quiet splash
initrd /boot/initrd.img-2.6.24-16-generic
quiet

title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root (hd0,6)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=3b819183-2083-4374-867a-5ac9f6df5a48 ro single
initrd /boot/initrd.img-2.6.24-16-generic

title Ubuntu 8.04, memtest86+
root (hd0,6)
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST
aggiungi semplicemente nel file /boot/grub/menu.lst questa sezione, alla fine della lista Ubuntu 8.04

Codice: Seleziona tutto

title Microsoft Windows
root (hd0,4)
makeactive
chainloader + 1
savedefault
Salva il file (che avrai ovviamente editato come superutente)
e poi reboot(ta) il sistema e fai partire windows dal menu di grub

Re: [Grub] Problema partizione logica.

Inviato: mercoledì 25 giugno 2008, 14:45
da ppneo
Grazie.Avevo già provato a fare questa procedura... ma mi da

Codice: Seleziona tutto

Error 12: Invalid device requested
Press any key to continue
Allora presumo che si siano danneggiati i file system della partizione ntfs.
Avete qualche idea per ripristinarli (del tipo scandisk su winzoz)?

P.S.
gparted non lo corregge, ho già provato.