On 29/10/2014 18:39, Matteo Quatrida wrote: > root@ubuntu:~# mount /dev/mapper/ubuntu--vg-root /mnt Evviva! >> ...poi chroot /mnt, apt-get install kernel, update-grub e quant'altro >> dovesse servire per rendere bootabile il sistema. > > In questo modo pero' scarica tutto in /dev/ubuntu--vg-root nella sua > cartella /boot, mentre la partizione bootable e' /dev/sda1 > Non devo dare il comando: > > mount /dev/sda1 /mnt/boot > > e poi i comandi: > > apt-get install linux-generic linux-image-3.16.0-23-generic \ > linux-image-extra-3.16.0-23-generic > > ??? Bravo, vedo che sei più attento di me. :) On 29/10/2014 18:55, Matteo Quatrida wrote: > > root@ubuntu:/# update-grub > /usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?). > > sui forum ho trovato di dover fare cosi': > > root@ubuntu:~# for i in /dev /dev/stp /proc /sys /run; do sudo mount -B $i > /mnt$i; done > > A questo punto trova /dev e il resto e il comando va a buon fine. Certo, devi montare i file system "amministrativi" sotto /mnt prima di fare chroot (...o anche dopo, ma è più complicato) altrimenti grub ed altre cose non funzionano. Mi pare che fosse scritto nella guida che hai linkato. Dunque la procedura completa dovrebbe essere: mount /dev/mapper/ubuntu--vg-root /mnt mount /dev/sda1 /mnt/boot mount -B /dev /mnt/dev [altri mount "amministrativi] chroot /mnt apt-get update <- per scrupolo apt-get install linux-image-X.Y.Z grub-install /dev/sda <- per scrupolo pure questo update-grub exit <- per uscire dal chroot umount /mnt/dev [altri umount di tutto quello che hai montato in precedenza] reboot -- Ciao, Flavio Those who do not understand Unix are condemned to reinvent it, poorly. -- Henry Spencer -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx