我正在尝试在我的桌面上设置Qubes 操作系统,但正在努力使网络/互联网正常工作。
这是我要设置的配置 -
ip - 192.168.1.2
Subnet - 255.255.255.0
Gateway - 192.168.1.1
DNS - 8.8.8.8
interface - eth0
Run Code Online (Sandbox Code Playgroud)
我尝试了有限的成功 -
ifconfig eth0 192.168.1.2 netmask 255.255.255.0
route add default gw 192.168.1.1
Run Code Online (Sandbox Code Playgroud)
还编辑了 /etc/resolv.conf 以添加 dns 条目。
现在,当我检查 ifconfig - 我配置了我的 ip 和网络掩码,当我检查路由时,我得到 2 条路由,默认显示为 192.168.1.1。
但我仍然无法浏览甚至 ping 域(例如 www.google.com)。
Qubes 有各种称为 AppVm 的安全域。所以我想我们可以/可能需要为每个 VM 设置一个网络配置。它对我来说有点新(+它的文档很少)所以任何帮助都表示赞赏!
我有一台“测试所有操作系统”的笔记本电脑,它运行 Windows 和 Ubuntu MATE,使用 rEFInd 作为启动管理器。
昨天我在驱动器的最后三分之一上安装了Qubes。我已经读过为什么你不应该但只是为了测试操作系统,我仍然不介意这样做。
不幸的是,我无法再启动旧的操作系统:es。rEFInd 都没有。经过一些阅读,我猜 Qubes 只是传统启动,但为什么这完全破坏了我的 UEFI 启动旧系统,我不知道。
Qubes 安装 grub 启动正常,但是如果我尝试从中启动 rEFInd,它会失败:
grub> ls
(hd0) (hd0, gpt10) (hd0, gpt9) (hd0, gpt8) (hd0, gpt7) (hd0, gpt6) (hd0, gpt5) (hd0, gpt4) (hd0, gpt3) (hd0, gpt2) (hd0, gpt1)
grub> chainloader (hd0,gpt3)/efi/Boot/bootx64.efi
error: invalid signature
Run Code Online (Sandbox Code Playgroud)
手动尝试从计算机固件中选择 efi 文件失败,当固件尝试从硬盘驱动器列出可用的 efi 文件时,鼠标甚至挂起。
启动安装在拇指驱动器上的 rEFInd 工作正常,所以我得出结论,机器上的固件完好无损,但硬盘驱动器被 Qubes 安装程序搞砸了。
它对我的驱动器做了什么?我怎样才能恢复它?