A pior coisa é quando você formata uma partição ou cria uma outra e descobre que na hora de instalar um novo sistema operacional na partição que formatou ou criou, o particionador não consegue encontrá-la, acusando que seu disco não está particionado. Digo pior coisa porque isso aconteceu comigo :( . Mas valeu a pena, pois agora aprendi a fazer backup da tabela de partição e caso ocorra novamente não precisarei nem me preocupar.
Como criar um backup da tabela de partição:
Primeiro descubra qual a sigla está sendo usada para o dispositivo de disco rígido. Normalmente sda ou hda. Faça:
$ sudo fdisk -l
No meu caso o disco é listado como sda. Veja:
Disco /dev/sda: 250.0 GB, 250059350016 bytes
Então faça o backup:
# sudo dd if=/dev/sda of=backup.mbr bs=512 count=1
Os 512 bytes da MBR - Registro Mestre de Inicialização (Master Boot Record) do dispositivo "/dev/sda" serão copiados no arquivo "backup.mbr". Armazene este arquivo num lugar seguro ou então envie para seu email para não perdê-lo.
Como restaurar a tabela de partição através do backup:
Assim, caso aconteça de você perder sua tabela de partições você pode dar um boot com um live-cd qualquer e restaurar a tabela com o comando abaixo:
$ sudo dd if=backup.mbr of=/dev/sda
Esse comando faz exatamente o oposto do comando anterior e copia o backup para a MBR.
Como recuperar a tabela de partição sem backup:
Pode acontecer de você não ter feito o backup. Não se desespere. (Ufa! isso aconteceu comigo). Ainda existe solução. De boot utilizando um live-cd. Eu utilizei o ubuntu. Instale o testdisk com o comando abaixo:
$ sudo apt-get install testdisk
ou então baixe o pacote para sua distribuição clicando aqui. Então execute-o:
$ sudo testdisk
Deixe a opção "create" selecionada e dê enter. Utilize as setas do teclado e selecione o dispositivo. No meu caso "/dev/sda" . Dê um enter em "proceed". Selecione o tipo de partição. Normalmente é a primeira "Intel/PC partition". Selecione a terceira opção "Geometry" . Aqui será necessário informar corretamente cilindros, cabeçalhos, setores e tamanho de setores do dispositivo. Para isso, abra um novo terminal e descubra estas informações com o comando abaixo:
$ 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: 0x861a861a
Provavelmente esta informações já estarão corretas. Caso contrário, preencha cada uma utilizando as setas e o enter. Feito isto selecione "ok" e navegue até a primeira opção "Analyse". Selecione "proceed" novamente e dê enter. Será mostrado uma tela parecido como esta:
Disk /dev/sda - 250 GB / 232 GiB - CHS 30401 255 63
Partition Start End Size in sectors
* HPFS - NTFS 0 1 1 3186 254 63 51199092 [Sistema ]
L HPFS - NTFS 3187 1 1 14779 254 63 186241482
L HPFS - NTFS 14780 1 1 26339 254 63 185711337
L Linux 26340 1 1 28251 254 63 30716217
L Linux 28252 1 1 30272 254 63 32467302
L Linux Swap 30273 1 1 30400 254 63 2056257
Structure: Ok. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
Enter: to continue
NTFS, 26 GB / 24 GiB
Conforme você vai utilizando a seta do teclado para baixo e para cima, vai aparecendo uma descrição das partições embaixo, como é mostrada "NTFS, 26 GB / 24 GiB"quando eu estava selecionando a primeira partição " * HPFS - NTFS 0 1 1 3186 254 63 51199092 [Sistema ] " na tela acima. No meu caso, todas as partições estavam corretamente listadas. Entretanto, você pode alterar as características utilizando as setas esquerdas e direitas do teclado. As características são:
*=Partição primária de boot
P= Partição primária
L= Partição lógica
E=Partição extendida
D= Apaga partição
Quando tudo estiver correto, dê enter e selecione "Write" para escrever as alterações e "Quit" para sair do programa. Reinicie o computador e pronto.
Fontes: http://www.dicas-l.com.br/dicas-l/20050620.php
http://www.howtoforge.com/data_recovery_with_testdisk
terça-feira, 1 de abril de 2008
sábado, 22 de março de 2008
Upgrade do Ubuntu Gutsy para o Hard Heron
A nova versão do Ubuntu (8.04 LTS - Hard Heron) está para ser lançada mas para aqueles que não agüentam esperar e querem tirar proveito das suas novidades podem fazer o upgrade através da última versão (7.10 Gutsy Gibbon). Para isso atualize primeiro o sistema com:
$ sudo apt-get upgrade
Depois pressione ALT+F2 e digite:
$ sudo update-manager --devel-release
Aparecerá uma imagem mostrando uma nova atualização disponível:

Clique em upgrade e siga as intruções. Esta instalação exigirá um espaço disponível em disco de mais ou menos 2.6 GB. Para aqueles que quiserem fazer uma atualização através do próprio cd-rom, basta baixar o Alternate CD, queimá-lo e inserí-lo no driver de cd-rom. Aparecerá uma tela pedindo para fazer o upgrade através do cd. Siga as instruções da tela. Caso não apareça a mensagem digite:
$ gksu "sh /cdrom/cdromupgrade"
Se estiver usando o Kubuntu, digite:
kdesu "sh /cdrom/cdromupgrade"
Fonte:https://help.ubuntu.com/community/HardyUpgrades
$ sudo apt-get upgrade
Depois pressione ALT+F2 e digite:
$ sudo update-manager --devel-release
Aparecerá uma imagem mostrando uma nova atualização disponível:

Clique em upgrade e siga as intruções. Esta instalação exigirá um espaço disponível em disco de mais ou menos 2.6 GB. Para aqueles que quiserem fazer uma atualização através do próprio cd-rom, basta baixar o Alternate CD, queimá-lo e inserí-lo no driver de cd-rom. Aparecerá uma tela pedindo para fazer o upgrade através do cd. Siga as instruções da tela. Caso não apareça a mensagem digite:
$ gksu "sh /cdrom/cdromupgrade"
Se estiver usando o Kubuntu, digite:
kdesu "sh /cdrom/cdromupgrade"
Fonte:https://help.ubuntu.com/community/HardyUpgrades
domingo, 24 de fevereiro de 2008
Habilitando os botões de multimídia e extras no Acer Aspire 5610

Uma das coisas que me incomandava no meu notebook era não conseguir configurar os botões multimídias como o vol+ , vol-, play, stop, pause, ff, fb. Já não me incomoda mais ;-) . Descobri um guia de compatibilidade do meu notebook (Acer Aspire 5610 4645) com o Ubuntu que resolveu o problema. Se você tem uma versão anterior ao Ubuntu Gustsy então deverá compilar o módulo acerhk. Após compilá-lo será preciso apenas levantar o módulo com o comando:
$ sudo modprobe acerhk force_series=2020 poll=0
Pronto agora estará funcionando estes botões. Para carregar este módulo durante a inicialização do sistema faça:
$ sudo gedit /etc/modules
e acrescente no final do arquivo:
acerhk force_series=2020 poll=0
Para configurar os botões extras da imagem acima instale o programa keytouch com o comando:
$ sudo apt-get install keytouch
Abra o programa em Sistema > Administração > KeyTouch. Vá até a aba Keyboard e clique em change. Procure por Acer Aspire 3500 que é um modelo compatível e selecione-o. Pronto, agora vá até a aba Key Settings e configure os botões como desejar. Na aba Preferences você define qual o navegador, o cliente de email, e o chat padrões.
Fonte: https://wiki.ubuntu.com/LaptopTestingTeam/AcerAspire5610
segunda-feira, 4 de fevereiro de 2008
Compartilhando impressoras no Samba
Há alguns dias encontrei um tutorial explicando como configurar o samba no ubuntu (mais especificamente como compartilhar arquivos através do samba). Hoje lendo a Revista Guia do Hardware n°09 de Carlos E. Morimoto consegui compartilhar minha impressora através de seu tutorial muito bem detalhado. Para facilitar vou detalhar apenas a configuração mais simples explicada por ele que funcionou direitinho aqui. Estou considerando que a impressora está instalada no servidor. Caso contrário, instale com as ferramentas kaddprinterwizard ou gnome-cups-add como o Morimoto explica na sua revista.
No arquivo de configuração "/etc/samba/smb.conf" adicione na seção [global]:
printing = cups
load printers = yes
Agora crie uma seção chamada [printers] e adicione nela:
comment = Todas as Impressoras
path= /var/spool/samba
print ok = yes
guest ok = yes
browseable = yes
Meu /etc/samba/smb.conf compartilhando arquivos e impressoras ficou assim:
[global]
workgroup =JEFFERSON
netbios name = LINUX
server string = SERVIDOR_SAMBA
security = share
printing = cups
load printers = yes
[Dicas]
comment = Minhas_Dicas
path = /home/jefferson/Dicas
read only = no
public = yes
writable = yes
create mask = 0777
directory mask = 0777
browseable = yes
[printers]
comment = Todas as Impressoras
path= /var/spool/samba
print ok = yes
guest ok = yes
browseable = yes
Pronto. Reinicie o samba com o comando :
$ sudo /etc/init.d/samba restart
Veja que agora sua impressora aparecerá no ambiente de rede do Windows. Será necessário instalar os drives da impressora com o disco, caso o windows não encontre os drivers necessário. Apesar de o Windows dizer que não está conectado à impressora, ele imprime normalmente.
Para que sua impressora seja vista por outro cliente linux execute no servidor:
$ system-config-printer
Nas Configurações do Servidor deixe marcado o item : "Compartilhar impressoras publicadas conectadas a este sistema". Agora no cliente execute o system-config-printer e clique em "Nova Impressora". Selecione a segunda opção: "Windows Printer via Samba" e ao lado do smb:\\ clique em procurar para encontrar a impressora ou forneça o caminho completo: smb://grupo_de_trabalho/servidor/nome_da_impressora. Clique em Verificar. Se a resposta for "Esta impressora compartilhada está acessível" então instale do drivers correspondentes manualmente seguindo os passos seguintes.
Fonte: http://media.guiadohardware.net/RevistaGDH_09.pdf
Créditos: Carlos E. Morimoto
No arquivo de configuração "/etc/samba/smb.conf" adicione na seção [global]:
printing = cups
load printers = yes
Agora crie uma seção chamada [printers] e adicione nela:
comment = Todas as Impressoras
path= /var/spool/samba
print ok = yes
guest ok = yes
browseable = yes
Meu /etc/samba/smb.conf compartilhando arquivos e impressoras ficou assim:
[global]
workgroup =JEFFERSON
netbios name = LINUX
server string = SERVIDOR_SAMBA
security = share
printing = cups
load printers = yes
[Dicas]
comment = Minhas_Dicas
path = /home/jefferson/Dicas
read only = no
public = yes
writable = yes
create mask = 0777
directory mask = 0777
browseable = yes
[printers]
comment = Todas as Impressoras
path= /var/spool/samba
print ok = yes
guest ok = yes
browseable = yes
Pronto. Reinicie o samba com o comando :
$ sudo /etc/init.d/samba restart
Veja que agora sua impressora aparecerá no ambiente de rede do Windows. Será necessário instalar os drives da impressora com o disco, caso o windows não encontre os drivers necessário. Apesar de o Windows dizer que não está conectado à impressora, ele imprime normalmente.
Para que sua impressora seja vista por outro cliente linux execute no servidor:
$ system-config-printer
Nas Configurações do Servidor deixe marcado o item : "Compartilhar impressoras publicadas conectadas a este sistema". Agora no cliente execute o system-config-printer e clique em "Nova Impressora". Selecione a segunda opção: "Windows Printer via Samba" e ao lado do smb:\\ clique em procurar para encontrar a impressora ou forneça o caminho completo: smb://grupo_de_trabalho/servidor/nome_da_impressora. Clique em Verificar. Se a resposta for "Esta impressora compartilhada está acessível" então instale do drivers correspondentes manualmente seguindo os passos seguintes.
Fonte: http://media.guiadohardware.net/RevistaGDH_09.pdf
Créditos: Carlos E. Morimoto
Google no Songbird
Resolvi experimentar o navegador Songbird pois ele integra bem as coisas que mais faço no meu computador: ouvir música e navegar na net hehehe. Entretanto, o songbird não vêm com mecanismo de procura do google. Dae ter que digitar www.google.com toda vez que for pesquisar alguma coisa acaba me recordando coisas ruins como o IEca da época rWIN. Dando uma procurada no addons do mozilla encontrei este link com vários tipos de mecanismo do google. Para deixar o mecanismo de procura do google igual ao do firefox baixei o item 13 abaixo da seção 23. General. O addon chama-se Google (Will redirect based on location) Semi en-WW (google.com) by Mycroft Project [Judge it] . Ele redireciona a pesquisa com base na sua localização.
Fonte: http://mycroft.mozdev.org/quick/google.html
Fonte: http://mycroft.mozdev.org/quick/google.html
Assinar:
Postagens (Atom)
