Ok, vamos tentar resolver as coisas. É um pouco difícil descobrir o que está acontecendo exatamente, porque (muito compreensivelmente, como um novato) a informação que você dá é um pouco parcial.
Pelo que entendi até agora, parece que:
1) Você pode inicializar, tanto a partir do seu SDD, como com um Live DVD.
2) Há problemas de USB ao inicializar a partir do seu SDD (mas não do DVD ao vivo)
3) Existem outros problemas, como nenhum gráfico ao inicializar a partir do seu SDD (mas não do Live DVD).
A saída lsusb
contém informações sobre onde cada dispositivo é. Por exemplo, para o meu sistema:
$ lsusb
...
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
...
Isso diz que eu tenho vários barramentos USB, e o barramento 3 tem um hub USB 2.0, e meu mouse está nesse barramento. Então, eu esperaria que as mensagens de erro desse mouse usassem algo como usb 3-...
. Você também pode obter mais detalhes no formato de árvore:
$ lsusb -t
...
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
|__ Port 1: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
Portanto, meu mouse (dispositivo 5) está atrás de um hub (que está no meu monitor) no hub raiz do meu PC. Então, no dmesg, o mouse apareceria como usb 3-1.1.1
(bus 3, depois sempre port 1). E de fato faz:
[ 3.129137] usb 3-1.1.1: New USB device found, idVendor=046d, idProduct=c00c
[ 3.129217] usb 3-1.1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.129291] usb 3-1.1.1: Product: USB Mouse
[ 3.129348] usb 3-1.1.1: Manufacturer: Logitech
É assim que você pode identificar seu dispositivo usb 1-3
. Vamos supor que seja o mouse.
Possíveis motivos: não há energia suficiente, há algo errado com o hardware, há algo errado com os drivers.
Então, o que você tenta é: (a) conectá-lo em um hub diferente, veja se você recebe a mesma mensagem (não é necessário reinicializar, basta olhar para dmesg
). (b) Veja dmesg
para ver se há algum erro. (c) Experimente o Live DVD, que pode ter diferentes drivers, e veja se isso acontece lá também.
Veja como você lida com a saída de texto na linha de comando:
A linha de comando do Linux é legal, porque você pode pegar todas as saídas de um comando e algo do tipo. Por exemplo,
$ dmesg | less
permitirá que você inspecione a saída completa com um pager chamado less
,
$ dmesg > /tmp/dmesg.log
salvará a saída em um arquivo, que você poderá inspecionar com
$ less /tmp/dmesg.log
Você também pode salvar a saída em um stick USB com FAT, para que você possa colocá-lo, por exemplo. em um pastebin, como seu navegador ainda não funciona.
Finalmente, o ambiente gráfico. Funciona ao inicializar a partir do Live DVD? Se sim, você pode instalar diretamente do Live DVD, usando o mesmo conjunto de kernels e drivers? Isso deve resolver o problema. Caso contrário, significa novamente inspecionar dmesg
e encontrar o erro (driver errado ou ausente).