我有一台配备 NVidia Geforce GT 220M 1GB 的华硕笔记本电脑,运行 Windows 7 和 Ubuntu 12.04 LTS。
所有驱动程序都是最新的,两周前我更新了我的 Nvidia 卡,图形没有问题。
突然 1 周前,当我从 GRUB 菜单启动 Ubuntu 时,我看到紫色 screeb 0.25 秒,并卡在此屏幕上:

我可以用 startx但 Wifi 不可用,只有几个基本程序可以工作。我尝试从 GRUB 菜单修复但没有用,回到以前的版本也没有帮助。
今天我在尝试启动 Ubuntu 时发现了这个
Ubuntu 20.04 LTS ab ... tty1
Username login : * starting mount network filesystems
*stopping mountnetwork systems
Run Code Online (Sandbox Code Playgroud)
我访问了命令行并写道:
sudo startx
Run Code Online (Sandbox Code Playgroud)
它要求我输入用户名和密码,然后黑屏,然后
.
..
..
..
..
..
.
xinit : giving up
xinit : unable to communicate to X server no such file on directly
xinit : Server Error
Run Code Online (Sandbox Code Playgroud)
我试过
sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
但是我注意到它在升级结束时显示没有足够的空间用于最后一次升级。
2013 年 3 月 9 日更新
当我今天启动 Ubuntu 时,它向我展示了这个屏幕更少的时间

写在它下面BETA DRIVER红色
有任何想法吗?
恢复系统的第一步应该是解决空间问题并修复可能损坏的软件包。
请遵循这个小指导:
rootPartition以供以后使用。它应该包含保存损坏安装的根分区的设备运行以下命令。请检查之前的情况并检查所有假设是否正确,例如 ext4 文件系统。(这是从我的记事本复制的。)
rootPartition="$(echo /dev/mapper/*-root)"
mkdir /target
mount ${rootPartition} /target
# preserve network resolution
cat /etc/resolv.conf >/target/etc/resolv.conf
# special file systems
mount -o bind /dev /target/dev
mount -o bind /sys /target/sys
mount -t proc none /target/proc
# for grub, update-initramfs, ...
# * use correct mount table (existing is not in sync!)
# * prepend the correct view of the root partition (needed for update-initramfs)
{ echo ${rootPartition} / ext4 rw 0 0
cat /proc/mounts
} > /target/etc/mtab # for grub reinstallation
# switch
chroot /target /bin/bash
Run Code Online (Sandbox Code Playgroud)现在您处于损坏的安装状态。如果需要,您可以尝试安装其他分区/usr/。
dpkg --configure -aapt-get updateapt-get install -fdpkg --purge --force-depends "nvidia*apt-get install -f nvidia-current第一张图片显示的是 ubuntu 11.04。所以你还应该确保你的系统确实升级到了12.04。
/etc/apt/sources.list并确保所有对natty 的/etc/apt/sources.list.d引用都已删除,并且声明了precision 的存储库。apt-get dist-upgrade如果运气好的话,您可以重新启动回到正在运行的安装。
| 归档时间: |
|
| 查看次数: |
1382 次 |
| 最近记录: |