Corrigindo erros de inicialização do X11 por Xorg.conf ou modprobe

1

Estou usando o Ubuntu Live CD para obter acesso ao Ubuntu corrompido depois de executar alguns comandos do Kernel do Linux Magic sem sabendo completamente o que fiz. Montei o sistema no Live CD.

Eu preciso aparentemente ser capaz de executar o aptitude de forma que eu possa corrigir os seguintes erros em meus T60s.

(EE) intel(0): Failed to set tiling on front buffer: rejected by kernel
(EE) intel(0): Failed to set tiling on back buffer: rejected by kernel
(EE) intel(0): Failed to set tiling on depth buffer: rejected by kernel
(EE) XKB: No component provided Virtual core keyboard

solução # 1: Xorg.conf

# 1.1

Eu corri substitui o xorg.conf pelos arquivos de backup em /mnt/sda5/etc/xorg.conf sem sucesso. Meus T60s ainda vão para a tela de erro cinza, embora eu use diferentes arquivos xorg.conf.

Eu inicializei meu sistema com Cmd-Alt-SysRq {r, e, i, s, u, b}, então o novo xorg.conf deve estar no sda5 montado.

# 1.2

Eu removi meu /etc/X11/xorg.conf, mas o mesmo problema continua. Isso sugere que o problema não está no X11.

Solução # 2

Daubers no Ubuntu-uk sugere para

  1. monte / proc / dev / sys no seu antigo fs usando uma interface de loopback
  2. execute o chroot

Isso significa que preciso executar

   mount /dev/sda5 /proc 
   mount /dev/sda5 /dev 
   mount -o loop /chroot/sys /sys

O último comando me dá a saída

could not find any loop device. Maybe this kernel does not know about the loop device? (if so, recomplie or 'modprobe loop'.)

O saída significa aparentemente que o kernel Linux do Ubuntu não suporta o recurso loop .

O comando fdisk -l me dá:

Comovocêpodeexecutarmount-oloop/chroot/syscomsucesso?Eupreciso,aparentemente,adicionaralgummóduloaokerneldoLinux

#3peloUbuntuLiveCD

#3.1 Atualizando aplicativos no Ubuntu por um Live CD

Os seguintes comandos não são precisos de acordo com o popey no # ubuntu-uk.

eu corro

sudo mkdir /mnt/repair
sudo mount /dev/sda5 /mnt/repair
sudo chroot /mnt/repair              // after this I did not manage to run other commands    

sudo apt-get update                  // I cannot run these, I get no traffic outside
sudo apt-get upgrade
sudo aptitude upgrade
sudo apt-get -f install
sudo dpkg --configure -a
sudo apt-get upgrade

exit
sudo reboot
    
por Léo Léopold Hertz 준영 23.11.2009 / 20:05

1 resposta

2

Eu recebo uma excelente resposta do Popey no # Ubuntu-uk

Colar de popey em Ter, 24 Nov 2009 12:04:21 +0000

Repairing a stuffed up install

== Asumptions ==

 * Booted off live cd
 * Local hard disk is /dev/sda
 * Root partition is /dev/sda1
 * Home partition is /dev/sda2

== Make directories ==

$ mkdir ~/target
$ mkdir ~/target/proc
$ mkdir ~/target/dev
$ mkdir ~/target/sys
$ mkdir ~/target/home

== Mount filesystems ==

$ sudo mount /dev/sda1 ~/target
$ sudo mount /dev/sda2 ~/target/home

== Mount other bits ==

$ sudo mount -o bind /dev ~/target/dev
$ sudo mount -o bind /sys ~/target/sys
$ sudo mount -o bind /proc ~/target/proc

== Chroot into it ==

$ sudo chroot ~/target

Eu recebo o seguinte na execução de um dos comandos

root@ubuntu:/# sudo dpkg --configure -a
sudo: unable to resolve host ubuntu

Esta pode ser a razão pela qual os conselhos de Popey não resolveram o problema.

    
por 24.11.2009 / 13:23