Grub - ricapitolando

Buona sera a tutti,
faccio un po di ordine nelle informazioni per illustrare il problema.

In occasione della grigliata avevo portato un pc acer che dopo
l'installazione di ubuntu 13.04 non si avviava più per un problema di
grub, il problema era stato risolto con un paio di comandi, che
descriverò dopo.

Ora sullo stesso pc volevo installare Mint 15 ma, si è ripresentato il
problema.
Non errori durante l'installazione ma il pc non si avvia e viene
visualizzato il seguente messaggio

con il suggerimento di Patrik verifico le partizioni e creo la directory
/root/sda1, poi provo i comandi per installare il Grub, di seguito i
comandi e le risposte del terminale

mint(a)mint ~ $ sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xeefb90f5

    Device Boot Start End Blocks Id System
/dev/sda1 2048 39063551 19530752 83 Linux
/dev/sda2 39063552 46876671 3906560 82 Linux swap / Solaris
/dev/sda3 46876672 976771071 464947200 83 Linux

mint(a)mint ~ $ sudo mkdir /root/sda1

mint(a)mint ~ $ sudo mount /dev/sda1 /root/sda1

mint(a)mint ~ $ sudo grub-install --boot-directory=/root/sda1 /dev/sda
grub-probe: error: failed to get canonical path of /cow.
Installation finished. No error reported.
mint(a)mint ~ $

mi sembra che la directory venga creata correttamente, il comando mount
va a buon fine ma si arena tutto con grub-install.

Idee?

buona serata e grazie

andrea

attachment.htm (2.28 KB)

DSCN0167.JPG

Buona domenica, il messaggio originale mi è tornato in dietro quindi lo
rimando.

saluti
andrea

-------- Messaggio originale --------

attachment.htm (4.46 KB)

DSCN0167.JPG

Parteallegatoalmessaggio.bat (108 Bytes)

Pero' dice "Installation finished. No error reported". Puo' sembrare
banale, ma hai controllato che non abbia davvero installato nulla?

Gianpaolo

grep menuentry /boot/grub/grub.cfg cosa ti dice?

Gianpaolo

Ciao,

Pero' dice "Installation finished. No error reported". Puo' sembrare
banale, ma hai controllato che non abbia davvero installato nulla?

grep menuentry /boot/grub/grub.cfg cosa ti dice?

in pratica come devo procedere per capirlo?

e questo errore cosa significa?
grub-probe: error: failed to get canonical path of /cow.

ciao e grazie
andrea

attachment.htm (3.66 KB)

mint(a)mint ~ $ grep menuentry /boot/grub/grub.cfg
if [ x"${feature_menuentry_id}" = xy ]; then
   menuentry_id_option="--id"
   menuentry_id_option=""
export menuentry_id_option
menuentry 'Linux Mint 15 MATE 64-bit, 3.8.0-19-generic (/dev/sda7)'
--class linuxmint --class gnu-linux --class gnu --class os {
menuentry 'Linux Mint 15 MATE 64-bit, 3.8.0-19-generic (/dev/sda7) --
recovery mode' --class linuxmint --class gnu-linux --class gnu --class os {
menuentry "Memory test (memtest86+)" {
menuentry "Memory test (memtest86+, serial console 115200)" {
mint(a)mint ~ $

Questo: grub-probe: error: failed to get canonical path of /cow.
cos'è?

andrea

Di seguito riassumo tutti i risultati dei comandi

mint(a)mint ~ $ sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xeefb90f5
Device Boot Start End Blocks Id System
/dev/sda1 2048 39063551 19530752 83 Linux
/dev/sda2 39063552 46876671 3906560 82 Linux swap / Solaris
/dev/sda3 46876672 976771071 464947200 83 Linux

Ho controllato le partizioni anche con GParted e ho notato una cosa
bizzarra:
la /dev/sda1 ha un Mount Point /root/sda1 e non solo /

attachment.htm (3.64 KB)

Fregatene :-). Dai $sudo update-grub e poi fa reboot.

Gianpaolo