我的计算机通过 Grub 配置为双引导。我运行 Windows 10 和 Ubuntu 17.10。
今天早些时候,我在 Ubuntu 中工作,我的 ext4 分区空间不足。为了让它更大,我首先需要缩小我的 Windows 启动分区。
我曾经ntfsresize
缩小文件系统(它没有错误),然后fdisk
删除并重新创建分区。我知道这一点ntfsresize
,并且fdisk
不同意 MB 与 MiB,为了补偿,我检查了输出中的“字节”值ntfsresize
并将其转换为 KiB,然后在fdisk
. 当它问我是否要删除现有的 NTFS 签名时,我说不。我将驱动器类型设置为11(微软基本数据)。由于我的驱动器使用 GPT,我无法在 中将驱动器标记为可启动fdisk
,因此我parted
在那里打开并更改了它。
在这一切之后,我尝试重新启动到 Windows 来运行 chkdsk,但没有启动到 Windows,而是自动启动了启动修复。它说它无法自动修复Windows。我打开了恢复命令提示符,并且检测到并安装了我的驱动器。(虽然它安装为 E: 而不是 C:)我运行chkdsk E: /F
并成功完成。我可以看到上面的所有文件。我尝试运行bootrec /FixMbr
似乎有效,bootrec /FixBoot
但出现“访问被拒绝”错误,并且bootrec /RebuildBcd
能够检测到我的 Windows 安装并将其添加到 BCD。
然而,在这一切之后,每次我尝试启动 Windows 时,它都会启动启动修复。我仍然可以启动 Ubuntu,甚至可以使用ntfs-3g
.
我可能会错过什么?为什么 Windows 拒绝启动,尽管分区看起来很健康?
提前致谢!
编辑:这是我的启动修复输出:http://paste.ubuntu.com/p/YCkzCcNdkN/
我已经使用 Ubuntu Server 21.10 大约 6 个月了,没有出现任何问题。最近,我的一些服务(包括容器中的服务和 Docker 守护进程本身)突然遇到由于 DNS 解析失败而导致的问题。
yoshie@vdocker:~$ systemd-resolve --status
Global
Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: missing
Link 2 (enp0s4)
Current Scopes: DNS
Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
DNS Servers: 8.8.8.8 8.8.4.4
DNS Domain: localdomain
yoshie@vdocker:~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=118 time=11.5 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=118 time=10.7 ms
^C
--- 8.8.8.8 ping statistics ---
2 packets transmitted, 2 received, 0% …
Run Code Online (Sandbox Code Playgroud) 几个月前,Steam 无法登录。我认为可能是服务器中断了,所以我等了几天,但当它仍然无法正常工作时,我开始调查。我完成了 Valve 的网络故障排除步骤,发现最后一个步骤(通过命令行参数以 TCP 模式启动 Steam)解决了我的问题。不幸的是,虽然我现在可以启动 Steam,但一旦我进入游戏就无法连接到任何服务器。
我想让 UDP 连接再次工作。许多其他 Steam 用户似乎与我在同一时间遇到了同样的问题。他们中的一些人报告说删除 ClientRegistry.blob 可以解决这个问题,但这对我不起作用。使用与我相同的路由器 (Asus RT-AC68U) 的用户报告说禁用 NAT 加速为他们解决了这个问题,但这对我来说又不起作用。我相信我在问题开始的同时安装了 WireShark,但是我已经卸载了它(以及 WinPcap)并且问题仍然存在。
我想知道有哪些诊断工具可用于解决此类问题,或者是否有人对我接下来应该尝试的方法有任何建议。
我不确定它是否相关,但我计算机上的几乎每个程序时不时都会无响应。有一次我碰巧打开了任务管理器,然后单击了 explorer.exe 上的分析等待链(无响应),它说一些关于在网络上等待的信息。所以我相信我的电脑可能有一些严重的网络问题。
谢谢,
元明
编辑:做了一些更多的测试,这是我发现的。
Steam 在同一网络上的 Linux 机器上完美运行
即使我在别人家里,如果没有 -tcp,我的计算机上的 Steam 也无法运行。(巧合的是,他们也有 RT-AC68U,但 Steam 在他们的电脑上运行良好)
这表明问题出在我的电脑上,而不是我的路由器上。
如果没有 -tcp 安全模式(带网络),Steam 将无法运行。在安全模式下与 -tcp 一起使用时,它确实有效。
Steam 不是唯一有问题的程序。我无法在任何游戏中看到或连接到任何服务器,而不仅仅是 Steam 游戏。此外,我无法下载任何种子。
我在我的计算机上禁用了 IPv6,但没有任何改进。
我不想格式化/重置我的电脑。
networking ×2
boot ×1
bootrepair ×1
dns ×1
ntfs ×1
ntfsresize ×1
steam ×1
ubuntu ×1
windows-10 ×1
windows-8 ×1