Korzystam z Live CD Ubuntu, aby uzyskać dostęp do uszkodzonego Ubuntu po uruchomieniu kilku poleceń Linux Kernel Magic, nie wiedząc całkowicie, co zrobiłem. Podłączyłem system do Live CD.
Najwyraźniej muszę uruchomić aptitude, aby móc naprawić następujące błędy w moich T60.
(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
Rozwiązanie nr 1: Xorg.conf
# 1.1
Uruchomiłem zamienione xorg.conf z plikami kopii zapasowej na /mnt/sda5/etc/xorg.conf bez powodzenia. Moje T60 nadal przechodzą do ekranu z szarym błędem, chociaż używam różnych plików xorg.conf.
Uruchomiłem mój system za pomocą Cmd-Alt-SysRq {r, e, i, s, u, b}, więc nowy xorg.conf powinien znajdować się na zamontowanym sda5.
# 1.2
Usunąłem /etc/X11/xorg.conf, ale ten sam problem pozostaje. To sugeruje mi, że problem nie dotyczy X11.
# 2 Rozwiązanie
Sugeruje to Daubers z Ubuntu-uk
- zamontuj / proc / dev / sys do swojego starego fs za pomocą interfejsu pętli zwrotnej
- uruchom chroot
Oznacza to, że muszę biec
mount /dev/sda5 /proc
mount /dev/sda5 /dev
mount -o loop /chroot/sys /sys
Ostatnie polecenie daje mi wynik
could not find any loop device. Maybe this kernel does not know about the loop device? (if so, recomplie or `modprobe loop`.)
Dane wyjściowe oznaczają najwyraźniej, że jądro Linuksa Ubuntu nie obsługuje pętli funkcji .
Polecenie fdisk -l
daje mi:
Jak możesz mount -o loop /chroot/sys
pomyślnie biegać ?
Najwyraźniej muszę dodać moduł do jądra Linux
# 3 przez Live CD Ubuntu
# 3.1 Poprzez aktualizację aplikacji w Ubuntu na Live CD
Poniższe polecenia nie są dokładne według popeya na # ubuntu-uk.
biegnę
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
loop
? Spróbowaćmodprobe loop
. Nie dotyczy to jednak przepełnienia stosu - spróbuj zamiast tego Super User.