como resolver o erro “/lib/modules/3.5.0-17-generic/build: no such file or directory”

0

Eu instalei o ubuntu 12.10 64 bit na minha área de trabalho HP Elite 7500 , mas não tenho conexão ethernet. Eu tenho uma placa ethernet Atheros é. Eu baixei drivers para instalar. Eu extraí arquivos. Quando tento instalá-lo, dá:

/lib/modules/3.5.0-17-generic/build: no such file or directory

Qual é o problema?

Eu pesquisei alguns sites em que algumas pessoas dizem para instalar cabeçalhos de kernel, mas se eu não tenho rede e internet, como posso baixá-los e instalá-los.

Outra coisa interessante é que, quando tento instalar o driver do Live-CD ele instalou e eu conectei à rede. Então qual é o problema, quando tento fazer isso do Ubuntu instalado?

    
por namco 12.04.2013 / 08:10

1 resposta

1

Se a Internet estiver funcionando bem usando um LiveCD, primeiro inicialize pelo LiveCD. Em seguida, monte o seu driver instalado em qualquer diretório.

passos: 1) vá para ubuntu.com 2) baixe qualquer ubuntu (32 bits é preferível) 3) então copie-o para qualquer cd ou dvd e copie para o pendrive usando uma ferramenta de inicialização unet 4) e então inicialize seu sistema com sistema operacional ao vivo

então, como você mencionou em sua pergunta no live os os sistemas funcionarão e uma vez que você tenha o boot para viver, verifique o tempo que você está conectado à internet

PRÓXIMO PASSO:

sudo cat / proc / partions

Este comando irá dizer-lhe todas as partions que você tem Agora você precisa encontrar em qual partion você instalou o ubuntu

diz por exemplo: a saída de cat / proc / partions é esta:

8 0 78150744 sda 8 1 3998720 sda1 8 2 1 sda2 8 5 37174378 sda5 8 6 36964352 sda6 8 16 31696896 sdb 8 17 31695872 sdb1

aqui sda é meu hdd e sdb é meu pendrive anexado

agora use "mount / dev / sda1 / mnt"

agora vá para a parção montada usando o comando "cd / mnt" e agora faça "ls" e este ls listará todos os seus arquivos e você poderá saber o tempo que você tem instalado o linux ou não usar alguma estrutura de arquivos. por exemplo, quando eu faço ls eu fico assim:

bin patches {bin, sbin, conf, exemplos} proc boot raiz cdrom executar configuração sbin dados selinux depuração instalação dev compartilhar doc src etc srv home sys initrd.img tmp lib usr

então, se você tem um estruturador de arquivos similar, então esta é a sua seção onde você tem o linux instalado no hdd

se não, então faça "sudo umount / dev / sda1" e então faça "sudo mount / dev / sda2" etc. assim tente todas as suas parções até ver seus arquivos

então agora você tem que conhecer sua partion onde o ubuntu já está instalado em seu disco, digamos ex o disco rígido é sda2

agora existem comandos para montar os diretórios proc e sys,

sudo mount --bind / dev / / mnt / dev sudo chroot / mnt "{você entrou no chroot env agora você tem que montar proc e sys"}

mount -t proc nenhum / proc mount -t sysfs nenhum / sys mount -t devpts nenhum / dev / pts

Now, you will get command-like access to the installed Ubuntu's shell There you can try sudo apt-get install "linux kernel headers pkg name" sudo apt-get install build-essentials

depois de instalar o comando chroot de saída

apenas digitando exit

em seguida, reinicie a máquina e remova o sistema operacional ao vivo para inicializar em seu sistema operacional

    
por Naggappan Ramukannan 12.04.2013 / 09:04