我是双引导Windows 10和Ubuntu18.04。我最近更新了Windows 10,从那以后,我一直无法引导到Linux。偶尔,更新会干扰linux分区的引导,但我一直能够通过grub命令行修复这个问题。这似乎是一个完全不同的问题。
我很抱歉,如果这是一个重复--在我看到的所有相关问题中,提问者通常能够到达恢复菜单,或者可以正常启动,但不能进入恢复模式。
我可以成功地从grub启动进程,但是在这之后,我无法到达Ubuntu的登录屏幕。输入grub (2.02)后,我导航到"Ubuntu“或”Ubuntu的高级选项“,这里有四个选项:
Ubuntu, with Linux 4.1
几天前,我的Ubuntu不断崩溃。在随机的时候,我会自动注销,然后返回到登录屏幕。
我的Xorg日志输出如下:
/var/log/Xorg.1.log.old:[161352.959] (EE) intel(0): Detected a hung GPU, disabling acceleration.
/var/log/Xorg.1.log.old:[161352.959] (EE) intel(0): When reporting this, please include i915_error_state from debugfs and the full dmesg.
在谷歌上,我找不到
我在使用屏幕时遇到了一个问题。我正在使用PuTTY
比方说,我被连接到一个屏幕上并执行命令
ls -la
假设输出覆盖了我的整个屏幕,我就会发出
vim a.txt
退出VIM后,我看不到前面的ls命令的结果,它是,与我脱离屏幕时观察到的情况不同。不知何故,屏幕状态被保留了。其他命令的输出也是如此,如git、日志等。
屏幕版本4.01.00devel (GNU) 2-5-06 Linux 3.13.0-139-泛型#188-Ubuntu
P.S.:我在上发布了一个问题,但还没有收到否定的答复。
我正在尝试定义一些在其中调用printf的子例程。下面是一个非常简单的例子:
extern printf
LINUX equ 80H
EXIT equ 60
section .data
intfmt: db "%ld", 10, 0
segment .text
global main
main:
call os_return ; return to operating system
os_return:
mov rax, EXIT ; Linux system call
在Linux中,我们通常使用大量的命令,很难记住所有这些命令。
history
命令提供了我们以前使用过的命令列表,但限制较少。新命令被覆盖在旧命令上,然后旧命令就丢失了。我认为在某个地方,命令的日志存储在系统中。
那个日志可以打开和读取吗?如果可能的话,我们可以更改它可以处理的最大日志大小吗?
history命令的输出是否取决于登录用户?