sudo fdisk -l
ou sudo gparted
.sudo mount /dev/sda2 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
Reinicie o computador.sudo mkdir /media/sda2
sudo mount /dev/sda2 /media/sda2
sudo grub-install --root-directory=/media/sda2 /dev/sda
Reinicie o computador. sudo fdisk -l
Você verá com este comando todas as partições disponíveis no seu computador.sudo mount -t ext3 /dev/sda5 /mnt
NÃO esqueça de trocar ext3 pelo tipo de partição (reiserfs, ext2, ext3, ext4, xfs) e sda5 pela sudo grub-install --root-directory=/mnt /dev/sda
Pronto, acabou!sudo fdisk -l
Determine qual a partição do seu Ubuntu e veja o seu tamanho. Exemplo : /dev/sda5 7559 8653 8795556 83 Linuxsudo blkid
sudo grub-install --root-directory=/media/disk /dev/sda
(troque disk pela uuid encontrada no blkid - copiar/colar, sem as aspas).sudo apt-get install grub-rescue-pc
A imagem ISO vai para /usr/lib/grub-rescue .sudo apt-get install gparted
sudo gparted
sudo grub-install --root-directory=/media/grub2boot /dev/sdb
Para incluir o grub.cfg digite :sudo grub-mkconfig -o /media/grub2boot/boot/grub/grub.cfg
sudo grub-install /dev/sda
sudo grub-mkconfig -o /media/grub2boot/boot/grub/grub.cfg
sudo grub-install /dev/sda
sudo mount /dev/sdaX /mnt
(X= partição do seu Ubuntu).sudo mount --bind /proc /mnt/proc
sudo mount --bind /run /mnt/run
sudo mount --bind /sys /mnt/sys
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount /dev/sda1 /mnt/boot/efi
sudo chroot /mnt /bin/bash
sudo apt-get install --reinstall grub-efi-amd64
sudo dpkg-reconfigure grub-pc
sudo apt-get install grub-rescue-pc
sudo apt-get install --reinstall grub-efi-amd64
sudo grub-install /dev/hda
sudo grub-install /dev/fd0
# mke2fs /dev/fd0
Crie um diretório grub na raíz do disquete:# mkdir /mnt/floppy/grub
Copie os arquivos stage1 e stage2 e menu.lst# cp /boot/grub/stage? /mnt/floppy/grub
# cp /boot/grub/menu.lst /mnt/floppy/grub
Execute o GRUB# /usr/sbin/grub
Quando ele iniciar seu interpretador faça:grub> install (fd0)/grub/stage1 (fd0) (fd0)/grub/stage2 0x8000 (fd0)/grub/menu.lst
sudo su
mkdir root
mount -t ext3 -o rw /dev/hda6 /
mount -t ext3 -o rw /dev/hda6 /home/ubuntu/root
NÃO esqueça de trocar ext3 pelo tipo de partição e hda6 pela partição onde você instalou o Ubuntu!cp -R /home/ubuntu/root/boot/grub /boot
5 - E por fim, instalar o GRUB:/home/ubuntu/root/sbin/grub-install /dev/hda
# sudo mount -t reiserfs /dev/hda2 /mnt/hda2
# chroot /mnt/hda2
# update-grub
# sudo grub-install /dev/hda
sudo grub
find /boot/grub/stage1
root (hd?,?)
(onde ?,? é o que aparece no 2 - (hd0,1) por exemplo)setup (hd0)
quit
sudo grub
find /boot/grub/stage1
Anote : (hd0,x) - troque o x pelo número encontrado.sudo mkdir /media/hdax
sudo mount /dev/hdax /media/hdax
sudo nautilus
Abra a pasta boot, depois a pasta grub e, finalmente o arquivo menu.lstParabéns.Incluido. Não esquecendo que no tutorial de instalação do Ubuntu também é citado algumas.
Este tópico bem que poderia estar no Post fixo FAQ - Questões Freqüentemente Respondidas.
Parabéns.Incluido. Não esquecendo que no tutorial de instalação do Ubuntu também é citado algumas.
Este tópico bem que poderia estar no Post fixo FAQ - Questões Freqüentemente Respondidas.
eu tenho é que gravar a ISO do Super Grub Disk no meu mp3, é isso?
rapaz, nem vi que tem meu topico ali.. !Citareu tenho é que gravar a ISO do Super Grub Disk no meu mp3, é isso?
Não complica o que é simples zoroastro. Esquece esse "Super grub disk", usa os comandos. ;)
IV- Um site gringo:
Entrar com o Live CD do Ubuntu e digitar no terminal:
1-
Código: [Selecionar]sudo grub
2-
Código: [Selecionar]find /boot/grub/stage1
3-
Código: [Selecionar]root (hd?,?)
(onde ?,? é o que aparece no 2 - (hd0,1) por exemplo)
4-
Código: [Selecionar]setup (hd0)
5-
Código: [Selecionar]quit
Fazendo backup do Grub e restaurando em dois comandos:
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=9458 (http://www.vivaolinux.com.br/dicas/verDica.php?codigo=9458)
sudo gedit /boot/grub/menu.lst
sudo grub-install /dev/fd0
sudo grub-install /dev/fd0
E de novo a mesma coisa. Estranho isso! Ñ tive dificuldade em fazer isso no tempo do Gutsy. Gostaria até de um parecer.meu boot ta na partição windows ta certo?
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sdb1 * 1 7742 62187583+ 7 HPFS ou NTFS
/dev/sdb2 7743 9729 15960577+ 5 Estendida
/dev/sdb5 7743 9640 15245653+ 83 Linux
/dev/sdb6 9641 9729 714861 82 Linux swap / Solaris
root@ubuntu:/#
é um hd sata de 80 particionado, tenho que colocar o boot no /dev/sdb5 somente?
Use o gParted do Live Cd pra ver se vc perdeu mesmo as suas partições.
Vc não deve esquecer que esse seu GRUB não vai ter a entrada do Windows.
Ela terá que ser feita depois da recuperação do GRUB.
Particularmente, sugiro no Tópico a opção IV do Live CD.
sudo cp /boot/grub/menu.lst_backup /boot/grub/menu.lst
# sudo su
# mkdir /media/HD
///////// o sda deve ser trocado pelo seu HD, no meu caso estou utilizando um HD SATA /////////
# mount /dev/sda /media/HD
# mount --bind /dev /media/HD/dev
# chroot /media/HD
# grub-update
# grub-install /dev/sda
# exit
# reboot
Não adianta eu ficar copiando códigos, sem saber o que estou fazendo, isto é burrice.
Isto é seguir cegamente o que outros escrevem.
É o que vou fazer.
Tenho que entender o que estou fazendo a utilizar comandos.
Obrigado!
/dev/sda: Not found or not a block device.
o problema:
root@gentoo:/# grub-install /dev/sda
/dev/sda: Not found or not a block device.
a solução:
mkdir /mnt/gentoo
mount /dev/sdaX /mnt/gentoo
mount -t proc none /mnt/gentoo/proc
mount –bind /dev /mnt/gentoo/dev
chroot /mnt/gentoo /bin/bash
grub-install /dev/sda
ate+…
Inconsistent filesystem structure - This error is returned by the filesystem code to denote an internal error caused by the sanity checks of the filesystem structure on disk not matching what it expects. This is usually caused by a corrupt filesystem or bugs in the code handling it in GRUB.Após isso resolvi tenta reinstalar o GRUB, segui a maioria dos passos deste post (não possuo um cd alternate) e normalmente os resultados diferem quando tento montar o HD, que me retorna o seguinte erro:
root@ubuntu:~# mount /dev/sda7 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sda7,
missing codepage or helper program, or other error
Em alguns casos informações úteis são encontradas no syslog - tente
"dmesg | tail" ou algo do tipo
ubuntu@ubuntu:~$ dmesg | tail
[ 4178.078987] JBD: IO error reading journal superblock
[ 4178.078992] EXT3-fs: error loading journal.
[ 4178.081501] sd 2:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
[ 4178.081522] sd 2:0:0:0: [sda] Write Protect is off
[ 4178.081525] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 4178.081549] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 4178.081576] sd 2:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
[ 4178.081589] sd 2:0:0:0: [sda] Write Protect is off
[ 4178.081592] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 4178.081614] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
root@ubuntu:~# sudo fdisk -l
Disco /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x31293128
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 * 1 16711 134231076 b W95 FAT32
/dev/sda2 16712 26754 80670397+ f Win95 (LBA) Partição Extendida
/dev/sda5 16712 21810 40957686 83 Linux
/dev/sda6 21811 22320 4096543+ 82 Linux swap / Solaris
/dev/sda7 22321 26754 35616073+ 83 Linux
IV- Um site gringo:
Entrar com o Live CD do Ubuntu e digitar no terminal:
1-
Código:
sudo grub
2-
Código:
find /boot/grub/stage1
3-
Código:
root (hd?,?)
(onde ?,? é o que aparece no 2 - (hd0,1) por exemplo)
4-
Código:
setup (hd0)
5-
Código:
quit
Disco /dev/sda: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd782d782
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 * 1 2611 20972826 7 HPFS ou NTFS # WINDOWS XP
/dev/sda2 2612 7718 41021977+ f Win95 (LBA) Partição Extendida # NAO SEI O QUE EH ISTO...
/dev/sda5 2612 5043 19535008+ 83 Linux # UBUNTU
/dev/sda6 5044 5286 1951866 82 Linux swap / Solaris # SWAP
/dev/sda7 5287 7718 19533824 7 HPFS ou NTFS # WINDOWS VISTA
Disco /dev/sdb: 320.0 GB, 320072933376 bytes # HD DE DADOS
255 heads, 63 sectors/track, 38913 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x3e8a3e89
sudo mount /dev/sda1 /mnt
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /proc /mnt/proc
sudo chroot /mnt
sudo grub-install /dev/sda
sudo mount /dev/sda1 /mnt
sudo cp /mnt/boot/grub/menu.lst /mnt/boot/grub/menu.lst.bkp.20090330
sudo gedit /mnt/boot/grub/menu.lst
# menu.lst - See: grub(Legal, info grub, update-grub(Legal
# grub-install(Legal, grub-floppy(Legal,
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=44bb78b8-8495-43c8-bc11-6923b8880dfa ro
## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash locale=pt_BR
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Microsoft Windows XP Professional
root (hd0,2)
savedefault
makeactive
chainloader +1
title Ubuntu 8.04.2, kernel 2.6.24-24-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-24-generic root=UUID=44bb78b8-8495-43c8-bc11-6923b8880dfa ro quiet splash locale=pt_BR
initrd /boot/initrd.img-2.6.24-24-generic
quiet
title Ubuntu 8.04.2, kernel 2.6.24-24-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-24-generic root=UUID=44bb78b8-8495-43c8-bc11-6923b8880dfa ro single
initrd /boot/initrd.img-2.6.24-24-generic
title Ubuntu 8.04.2, kernel 2.6.24-23-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=44bb78b8-8495-43c8-bc11-6923b8880dfa ro quiet splash locale=pt_BR
initrd /boot/initrd.img-2.6.24-23-generic
quiet
title Ubuntu 8.04.2, kernel 2.6.24-23-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=44bb78b8-8495-43c8-bc11-6923b8880dfa ro single
initrd /boot/initrd.img-2.6.24-23-generic
title Ubuntu 8.04.2, kernel 2.6.22-14-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=44bb78b8-8495-43c8-bc11-6923b8880dfa ro quiet splash locale=pt_BR
initrd /boot/initrd.img-2.6.22-14-generic
quiet
title Ubuntu 8.04.2, kernel 2.6.22-14-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=44bb78b8-8495-43c8-bc11-6923b8880dfa ro single
initrd /boot/initrd.img-2.6.22-14-generic
title Ubuntu 8.04.2, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
Sensacional a sua paciência e sua sabedoria.
Os dois sistema agora abrem sem problema algum.
Ficou apenas aquela mensagem sobre arquivo $HOME sendo ignorado.
Se estiver em condição de me ajudar nisso passamos a outro tópico.
Senão deixo lá a questão e outra hora continuamos, se não resolver antes.
MUITO OBRIGADO.
Sei que a proposta do forum é de ajudar mas não posso deixar de exaltar a grandeza desta solidariedade e de pessoas como você.
clcampos,
Já estou usando o 9.10 RC com o Grub2.
Como sempre faço, editei o /boot/grub/menu.lst para fazer minhas mudanças e descobri que ele não existia mais.
Dei uma olhada geral e me pareceu que o Grub2 é bem mais complicado.
Confesso que estou meio sem tempo no momento e se o Nossile puder se comunicar agradeço (limpei a caixa postal).
Abraços.
clcampos,
Combinei com o Nossile colocar o link para o tópico dele.
Sobrou um tempinho hoje cedo (enquanto descansa carrega pedra) e inclui mais algumas dicas que já testei.
Na medida do possível tentarei atualizar o tópico.
Abraços.
II- Solução Alternate CD (usar Alternate CD a partir da versão 9.10 - Karmic Koala).
(...)
4- Escolha agora onde está o seu Ubuntu (sda1,ou. sda2,ou,...sda7, etc.) e continue.
5- Agora é só marcar “Reinstalar o carregador de inicialização Grub”e continuar.
6- Digite : (hd0)
(...)
sudo fdisk -l
Se der para fazer, o CD de boot do Super Grub Disk também foi testado várias vezes.O erro pode ser da partição do Ubuntu escolhida para reinstalar.
Disco /dev/sda: 40.1 GB, 40060403712 bytes (obs.: é aqui que está o meu Windows XP)
255 heads, 63 sectors/track, 4870 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador do disco: 0x6c3d98f1
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 * 1 4869 39110211 7 HPFS ou NTFS
Disco /dev/sdb: 40.1 GB, 40060403712 bytes
255 heads, 63 sectors/track, 4870 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador do disco: 0x00000001
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sdb1 1 4664 37463548+ 83 Linux
/dev/sdb2 4665 4870 1654695 5 Estendida
/dev/sdb5 4665 4870 1654663+ 82 Linux swap / Solaris
* Lembre-se de qual é a sua instalação, como referencia /dev/sda1 será usado.
* Edite o arquivo /etc/default/grub do seu sistemaCódigo: [Selecionar]$ nano /etc/default/grub
(pode-se usar o gedit em vez do nano)
Após isso, tentei a dica do Nossile (http://ubuntuforum-br.org/index.php/topic,57895.msg328018.html#msg328018):Citar* Lembre-se de qual é a sua instalação, como referencia /dev/sda1 será usado.
Obs.: Usei sdb1.Citar* Edite o arquivo /etc/default/grub do seu sistemaCódigo: [Selecionar]$ nano /etc/default/grub
(pode-se usar o gedit em vez do nano)
Quando cheguei aqui, abriu uma tela que me deixou bem confuso.
Não entendi o que eu deveria editar ali dentro.
Acabei ficando por aqui mesmo. :-\
A tela foi essa:
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fimg687.imageshack.us%2Fimg687%2F4692%2Fterminalt.th.jpg&hash=649a4e0fcae7e90e1105d3c7d3403249728c2f76) (http://img687.imageshack.us/my.php?image=terminalt.jpg)
O que será que fiz de errado para ter tanto problema assim? :-\
Tenho que resolver logo isso tudo e irei tentar as outras opções assim que possível, pois o tempo está bem corrido e necessito muito desse pc.
Voltarei para dizer o que aconteceu.
Abraçooo e obrigadooo!! :D
E nessa tela você tem a opção de alterar alguns parâmetros (como tempo em que vai aparecer a lista de sistemas operacionais), mas se você não reconheceu isso é melhor não alterar nada, pule essa etapa.
ubuntu@ubuntu:~$ sudo mount /dev/sdb1 /mnt
mount: /dev/sdb1 já montado ou /mnt ocupado
mount: de acordo com mtab, /dev/sda1 já está montado em /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
grep: /proc/mounts: Arquivo ou diretório não encontrado
Cannot find list of partitions!
done
root@ubuntu:/# grub-install /dev/sdb
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
root@ubuntu:/# grub-install --recheck /dev/sdb
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
root@ubuntu:/# exit
ubuntu@ubuntu:~$ sudo umount /mnt/dev
ubuntu@ubuntu:~$ sudo umount /mnt
ubuntu@ubuntu:~$ exit
A recuperação do Grub então funcionou, agora o problema é outro.
Porém, sem aparecer Windows XP na última linha.
A recuperação do Grub então funcionou, agora o problema é outro.
Entre pelo Ubuntu e de um "sudo update-grub".
Quando você faz alterações em alguma partição contendo um sistema operacional com o Ubuntu já instalado, o valor de UUID desta partição se altera, mas tanto no fstab quanto no grub ficam os valores antigos o que causa erro, então eu te pergunto se vc já verificou se não seria isso, ou seja, pelo livecd e no terminal , digite:
sudo blkid
depois compare no fstab da sua partição linux e no grub.cfg da mesma partição se os valores UUID são os mesmos para as respectivas partições.
Caso contrário tem a solução de recuperar o boot do Windows.
Se for o XP, use o CD de instalação e escolha :
Restaurar um sistema usando o console de recuperação.
Escolha a partição do Windows (normalmente 1 (C\Windows) e digite : fixmbr
sudo blkid
Depois monte a partição do Ubuntu para poder ver o fstab :sudo mkdir /mnt/sdb1
sudo mount /dev/sdb1 /mnt/sdb1
Entre pelo Nautilus em Sistema de arquivos > etc > fstab e compare as UUIDs com as do blkid.
ubuntu@ubuntu:~$ sudo mount /dev/sdb1 /mnt
mount: /dev/sdb1 já montado ou /mnt ocupado
mount: de acordo com mtab, /dev/sda1 já está montado em /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
grep: /proc/mounts: Arquivo ou diretório não encontrado
Cannot find list of partitions!
done
root@ubuntu:/# grub-install /dev/sdb
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
root@ubuntu:/# sudo umount /mnt/dev
sudo: unable to resolve host ubuntu
umount: /mnt/dev: não encontrado
root@ubuntu:/# sudo umount /mnt
sudo: unable to resolve host ubuntu
umount: /mnt: não montado
root@ubuntu:/#
Para conferir as UUIDs faça o seguinte :
Entre com o Live CD e abra o Terminal :Código: [Selecionar]sudo blkid
Depois monte a partição do Ubuntu para poder ver o fstab :Código: [Selecionar]sudo mkdir /mnt/sdb1
Código: [Selecionar]sudo mount /dev/sdb1 /mnt/sdb1
Entre pelo Nautilus em Sistema de arquivos > etc > fstab e compare as UUIDs com as do blkid.
aufs / aufs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
/dev/sdb5 swap swap defaults 0 0
# Perform simple UUID and LABEL lookups using udev information first,
# fall back to scanning if not found
EVALUATE=udev,scan
# Send a change uevent if we discover that a symlink is wrong
SEND_UEVENT=yes
# udev-based systems should not store the cache over a reboot, so we
# place it in /dev
CACHE_FILE=/dev/.blkid.tab
depois compare no fstab da sua partição linux e no grub.cfg da mesma partição se os valores UUID são os mesmos para as respectivas partições.
sudo fdisk -l
mostrou :sudo blkid
mostrou :sudo gedit /etc/fstab
mostrou :sudo mkdir /mnt/sda2
sudo mount /dev/sda2 /mnt/sda2
sudo mkdir /mnt/sdb1
sudo mount /dev/sdb1 /mnt/sdb1
sudo mkdir /mnt/sda2
sudo mount /dev/sda2 /mnt/sda2
Nautilus em Sistema de arquivos > etc > fstab
Locais > Computador > Sistema de arquivos > mnt > sda2 > etc
sudo blkid
ubuntu@ubuntu:~$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="B038454F384515AE" TYPE="ntfs"
/dev/sdb1: UUID="08268651-2f85-464d-96ff-8b3f7a143490" TYPE="ext4"
/dev/sdb5: UUID="5fdf3f99-6417-4e4b-aad3-d1334953fddd" TYPE="swap"
sudo mkdir /mnt/sdb1
sudo mount /dev/sdb1 /mnt/sdb1
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sdb1 during installation
UUID=08268651-2f85-464d-96ff-8b3f7a143490 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb5 during installation
UUID=5fdf3f99-6417-4e4b-aad3-d1334953fddd none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
O problema no seu sistema pode ser esse ( as UUIDs não são as mesmas).
A solução seria corrigir o fstab.
Disco /dev/sda: 160.0 GB, 160041885696 bytescomo que eu vou saber em qual deles que está o Linux?
255 heads, 63 sectors/track, 19457 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador do disco: 0x8dce8dce
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 * 1 7649 61440561 7 HPFS ou NTFS
/dev/sda2 7650 19456 94839727+ f Win95 (LBA) Partição Extendida
/dev/sda5 7650 19456 94839696 7 HPFS ou NTFS
ubuntu@ubuntu:~$ sudo blkidnão apareceu ext4. eu acho que aconteceu isso porquei instalei o ubuntu junto com o linux. agora deu um problema maior. mais cedo fui tentar usar o sda5 pra tentar recuperar o grub igual fala no tutorial mas isso fez com que quando eu ligo o computador, apareça apenas a tela do grub, não aparece mais pra escolher "Widows Xp" ou "Ubuntu". Não sei o que fazer agora! (estou pensando em formatar o computador inteiro, mas antes tava querendo gravar os arquivos que tinha no ubuntu e não to conseguindo. Como que faço pra gravar os arquivos do ubuntu pelo live CD?)
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="84B8CC5CB8CC4E7C" TYPE="ntfs"
/dev/sda5: UUID="DCAC151EAC14F4AC" TYPE="ntfs"
Essa do Éderson deu certinho aqui!
Não tive problemas em executar os comandos...
Parabéns pelo tópico!
sudo update-grub
O GRUB 2 com o arquivo /etc/grub.d/30_os-prober vai procurar o Linux instalado e colocá-lo no menu de boot.sudo update-grub
Depois instala :sudo grub-install /dev/sda
Para um usuário recém chegado ao Ubuntu e ao mundo Linux um tópico como este facilita muito o meu aprendizado. Muito obrigado por colaborar com a gente, pois fará com que outros usuários não sintam medo em migrar em definitivo para o Linux.De nada. A intenção é essa mesmo.
Melhor tópico de recuperação do grub...nota 1000Valeu!
eu estou com um problema bestinha aqui:
Eu instalei duas versões do ubuntu na maquina de casa e tomei o cuidado de instalar a versão de teste primeiro e depois a versão de produção para que o grub desse privilegio ao 10.04 enquanto o 10.10 estivesse funcionando. Eu reparei que cada distro instalada tem sua própria versão do grub mas so a ultima instalada realmente "manda" na MBR. Após um upgrade do 10.10 (alfa1) o sistema de teste passou a mandar no grub de modo que mesmo que eu configure o grub no 10.04, nada acontece de fato quando reinicio. para mexer mesmo no grub eu tenho que logar no 10.10 e configurar.
Pergunto:
Aqueles comando de atualizar o grub não deveriam funcionar para devolver o mando do grub para o 10.04?
vou tentar fazer isso aqui mas não estou levando muita fé.
sudo grub-install /dev/sda
Tenta isso:
http://ubuntued.info/ubuntu-nao-arranca-experimente-isto
Estou introduzindo a Recuperação do GRUB 2 EFI.
Não deu para colocar no Tópico ainda por falta de espaço no mesmo.
Vou atualizar depois retirando o que não faz mais sentido.
Enquanto isso vai aí a primeira maneira de recuperar (no tópico serão mil e uma, hehehehe...)
Um Gerenciador de boot EFI é também usado para selecionar e carregar o sistema operacional, removendo a necessidade de um mecanismo de boot loader (o boot loader do SO é uma aplicação EFI).
Em adição ao esquema de partição do PC padrão, Master boot record (MBR), o EFI adiciona suporte para uma tabela de partição GUID, que não sofre das mesmas limitações.
Para ter o gerenciador de boot EFI é necessário criar uma partição EFI (Fat 32) onde todos os sistemas que forem instalados gravarão o seu boot device.
Para instalar o sistema com o boot efi deve-se escolher esta opção nas opções de boot (boot device) da placa mãe (bios).
Tanto no CD/DVD quanto no Pendrive de instalação aparecem as duas opções de boot.
Dê o boot com o DVD ou USB de instalação do Ubuntu escolhendo o boot UEFI.
Terminal
sudo mount /dev/sdaX /mnt (X= partição do seu Ubuntu).
sudo mount --bind /proc /mnt/proc
sudo mount --bind /run /mnt/run
sudo mount --bind /sys /mnt/sys
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount /dev/sda1 /mnt/boot/efi (sda1 é a partição EFI)
sudo chroot /mnt /bin/bash
sudo apt-get install --reinstall grub-efi-amd64
Testei muitas vezes e funciona mesmo.
Não é tão simples mas é melhor do que reinstalar o Ubuntu.
Fonte: http://manual.aptosid.com/pt-br/sys-admin-grub2-pt-br.htm
#grub-install --no-floppy --root-directory=/sistema_sda3 /dev/sda
Installing for i386-pc platform.
grub-install: erro: cannot delete `/sistema_sda3/boot/grub/i386-pc/hfspluscomp.mod': Permissão negada.
sudo parted -l
sudo fsck /dev/sdXY
Você disse que o "Ubuntu não abria". Mas não abria como? Chegava na tela de login?
[...] aparecia a tela roxa com o nome Ubuntu e aquelas bolinhas brancas que vão colorindo, [...]
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Perdoem a ignorância: como desabilito a inicialização rápida do W8.1? E como desativar o secure boot?
Se não desligar vai dar problema, é mandatório que seja feito, [...]
cat /boot/grub/grub.cfg
ricardo@ricardo-All-Series:~$ cat /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 ec056336-04f5-4b94-8635-55af7f2d1bd0
else
search --no-floppy --fs-uuid --set=root ec056336-04f5-4b94-8635-55af7f2d1bd0
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=en_US
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=10
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=10
fi
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30,0; then
clear
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ec056336-04f5-4b94-8635-55af7f2d1bd0' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 ec056336-04f5-4b94-8635-55af7f2d1bd0
else
search --no-floppy --fs-uuid --set=root ec056336-04f5-4b94-8635-55af7f2d1bd0
fi
linux /boot/vmlinuz-3.13.0-58-generic root=UUID=ec056336-04f5-4b94-8635-55af7f2d1bd0 ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.13.0-58-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-ec056336-04f5-4b94-8635-55af7f2d1bd0' {
menuentry 'Ubuntu, with Linux 3.13.0-58-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-58-generic-advanced-ec056336-04f5-4b94-8635-55af7f2d1bd0' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 ec056336-04f5-4b94-8635-55af7f2d1bd0
else
search --no-floppy --fs-uuid --set=root ec056336-04f5-4b94-8635-55af7f2d1bd0
fi
echo 'Loading Linux 3.13.0-58-generic ...'
linux /boot/vmlinuz-3.13.0-58-generic root=UUID=ec056336-04f5-4b94-8635-55af7f2d1bd0 ro quiet splash $vt_handoff
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.13.0-58-generic
}
menuentry 'Ubuntu, with Linux 3.13.0-58-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-58-generic-recovery-ec056336-04f5-4b94-8635-55af7f2d1bd0' {
recordfail
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 ec056336-04f5-4b94-8635-55af7f2d1bd0
else
search --no-floppy --fs-uuid --set=root ec056336-04f5-4b94-8635-55af7f2d1bd0
fi
echo 'Loading Linux 3.13.0-58-generic ...'
linux /boot/vmlinuz-3.13.0-58-generic root=UUID=ec056336-04f5-4b94-8635-55af7f2d1bd0 ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.13.0-58-generic
}
menuentry 'Ubuntu, with Linux 3.13.0-24-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-24-generic-advanced-ec056336-04f5-4b94-8635-55af7f2d1bd0' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 ec056336-04f5-4b94-8635-55af7f2d1bd0
else
search --no-floppy --fs-uuid --set=root ec056336-04f5-4b94-8635-55af7f2d1bd0
fi
echo 'Loading Linux 3.13.0-24-generic ...'
linux /boot/vmlinuz-3.13.0-24-generic root=UUID=ec056336-04f5-4b94-8635-55af7f2d1bd0 ro quiet splash $vt_handoff
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.13.0-24-generic
}
menuentry 'Ubuntu, with Linux 3.13.0-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-24-generic-recovery-ec056336-04f5-4b94-8635-55af7f2d1bd0' {
recordfail
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 ec056336-04f5-4b94-8635-55af7f2d1bd0
else
search --no-floppy --fs-uuid --set=root ec056336-04f5-4b94-8635-55af7f2d1bd0
fi
echo 'Loading Linux 3.13.0-24-generic ...'
linux /boot/vmlinuz-3.13.0-24-generic root=UUID=ec056336-04f5-4b94-8635-55af7f2d1bd0 ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.13.0-24-generic
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 ec056336-04f5-4b94-8635-55af7f2d1bd0
else
search --no-floppy --fs-uuid --set=root ec056336-04f5-4b94-8635-55af7f2d1bd0
fi
knetbsd /boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 ec056336-04f5-4b94-8635-55af7f2d1bd0
else
search --no-floppy --fs-uuid --set=root ec056336-04f5-4b94-8635-55af7f2d1bd0
fi
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 8 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-5A640C2B640C0C87' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 5A640C2B640C0C87
else
search --no-floppy --fs-uuid --set=root 5A640C2B640C0C87
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
ricardo@ricardo-All-Series:~$
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ec056336-04f5-4b94-8635-55af7f2d1bd0' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
>>>>set root='hd1,msdos1'
menuentry 'Windows 8 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-5A640C2B640C0C87' {
insmod part_msdos
insmod ntfs
>>>set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 5A640C2B640C0C87
else
search --no-floppy --fs-uuid --set=root 5A640C2B640C0C87
fi
parttool ${root} hidden-
sudo grub-install --root-directory=/mnt /dev/sdb
Rapaz,
Realmente isso para mim esta muito confuso a se eu virasse o Tota de repente (brincadeiras a parte) veja bem:
Aqui mostra seu Ubuntu e me faça entender onde ele esta realmente, em que partição:Código: [Selecionar]menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ec056336-04f5-4b94-8635-55af7f2d1bd0' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
>>>>set root='hd1,msdos1'
E aqui mostra seu Windows em:Código: [Selecionar]menuentry 'Windows 8 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-5A640C2B640C0C87' {
insmod part_msdos
insmod ntfs
>>>set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 5A640C2B640C0C87
else
search --no-floppy --fs-uuid --set=root 5A640C2B640C0C87
fi
parttool ${root} hidden-
E como diz o boot estar na partição do W8, foi isso mesmo que o blogueiro diz?
Bem, como estamos falando de um sistema em UEFI, o normal seria que tanto o sistema de inicialização do W8 como o do Linux fossem para uma partição em FAT mais ou menos como /boot/efi >> leia mais... (http://www.vivaolinux.com.br/dica/Dual-boot-UEFI-Ubuntu-e-Windows-8)
Então a correto pelo seu fdisk e agora com o seu grub.cfg instalar em /dev/sdb correto??
Com isso novamente, depois de iniciar com o livedvd, abrir o terminal e novamente rodar o comando fdisk -l para se certificar das partições, montá-la (que tem o linux instalado, ou seja a raiz, ex: /dev/sdbX) onde X corresponde ao numero dela eCódigo: [Selecionar]sudo grub-install --root-directory=/mnt /dev/sdb
Aqui como o blogueiro dei apenas os exemplos você tem que entender a partir do fdisk -l onde e quem é quem
Mas para facilitar e pelo que vi /dev/sda é W$ e /dev/sdb é Linux, mas /dev/sdb1,2,3,4 ou 5 é onde você deve montar e mandar o grub para /dev/sdb sem numeração nenhuma apenas /dev/sdb como no comando exemplo acima que postei.
Espero ter sido útil de alguma forma.
T+
Salvo por um tópico de 2006, haha... Muito bom ...Por isso digo uma distribuição Linux com as diretrizes que o próprio sistema passa, fossem sem os fóruns de suporte, seriam nada, também por isso há algumas regras básicas neles que hoje em dia o pessoal vai pedir suporte em faceBUGs e G+s da vida e lá eu sou o mais calado integrante que existe.
Data de Registro:
22 Setembro 2006, 19:39:51
Hora local:
06 Novembro 2015, 11:02:06
Língua:
Portugues Brasil
Última vez ativo:
18 Setembro 2015, 10:51:53
Disco /dev/loop8: 2,3 MiB, 2355200 bytes, 4600 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop9: 35,3 MiB, 37027840 bytes, 72320 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop10: 91 MiB, 95416320 bytes, 186360 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop11: 13 MiB, 13619200 bytes, 26600 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
patricia@X550LA:~$ clear
patricia@X550LA:~$ sudo fdisk -l
Disco /dev/loop0: 14,5 MiB, 15208448 bytes, 29704 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop1: 42,1 MiB, 44183552 bytes, 86296 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop2: 2,3 MiB, 2355200 bytes, 4600 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop3: 140,9 MiB, 147722240 bytes, 288520 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop4: 3,7 MiB, 3878912 bytes, 7576 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop5: 87,9 MiB, 92123136 bytes, 179928 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop6: 13 MiB, 13619200 bytes, 26600 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop7: 140,7 MiB, 147496960 bytes, 288080 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 4096 bytes
Tamanho E/S (mínimo/ótimo): 4096 bytes / 4096 bytes
Tipo de rótulo do disco: dos
Identificador do disco: 0xec95ca03
Dispositivo Inicializar Início Fim Setores Tamanho Id Tipo
/dev/sda1 2048 1026047 1024000 500M 7 HPFS/NTFS/exFAT
/dev/sda2 * 1026048 716507135 715481088 341,2G 7 HPFS/NTFS/exFAT
/dev/sda3 716509182 976771071 260261890 124,1G 5 Estendida
/dev/sda5 716509184 717006847 497664 243M ef EFI (FAT-12/16/
/dev/sda6 976285696 976771071 485376 237M 82 Linux swap / So
/dev/sda7 717008896 976269311 259260416 123,6G 83 Linux
A partição 3 não inicia em um limite de setor físico.
Partições lógicas fora da ordem do disco.
Disco /dev/loop8: 2,3 MiB, 2355200 bytes, 4600 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop9: 35,3 MiB, 37027840 bytes, 72320 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop10: 91 MiB, 95416320 bytes, 186360 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop11: 13 MiB, 13619200 bytes, 26600 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
patricia@X550LA:~$ ^C
patricia@X550LA:~$