0%

这学期购买了一台新的笔记本,前些天尝试在这台新电脑上安装 Linux,但是无论是 Ubuntu 还是 Debian 都无法进入安装界面,具体表现为:在 grub 菜单选择 Install 后,变为黑屏,或冻结在当前界面无法操作。

这台新电脑的 CPU 是 AMD Ryzen 2500U,所以猜测是 Ryzen 的兼容性问题。经过一段时间的网络检索后,发现可以在引导项中添加 noapic 来进入安装界面。具体而言:

  1. 在 grub 界面,按 e 进入编辑引导项;
  2. 在 kernel 引导参数中加上 noapic
  3. F10 即可进入安装界面;
  4. 安装好之后也照此修改引导项,就能进入系统了。

虽然这样也能成功,但是我总感觉怪怪的,于是探索更佳的解决方案。进一步检索发现,这个问题不是 Ryzen 的问题,而是联想的问题。联想的固件中对 ivrs table 的设置出现了偏差。最佳的解决方法是等待联想更新 BIOS,但是显然他们并不关心 Linux 用户。所以,我们只能自己绕开这个问题,手动修改 ivrs table。

阅读全文 »

使用 rsync 部署到自己的服务器

设置 Hexo 的部署方式

安装 hexo-deployer-rsync,并配置 Hexo 的 _config.yml。如果是直接使用 rsync 命令部署的话,可以忽略这一步。

1
2
3
4
5
deploy:
type: rsync
host: rimo.site
user: ubuntu
root: /home/ubuntu/blog

生成并加密 SSH 密钥

rsync 需要我们提供 SSH 私钥,但是我们不可能直接将私钥上传到 git 仓库中。因此需要对私钥进行加密,使得只有 Travis CI 中的这个仓库能够读取私钥。

阅读全文 »

本文在 Win10 环境下利用 VHD 安装 Win7 以构成双系统。

VHD(Microsoft Virtual Hard Disk format) 是微软提供的一种虚拟磁盘文件格式,利用 VHD 文件,可以免掉硬盘分区的步骤,直接将 Windows 操作系统安装到文件中。利用 VHD 的差分技术,还可以轻松实现系统的备份与还原。

VHDX 是基于 VHD 改进的新格式,但是不受 Windows 7 支持。

系统环境:Windows 10 (64位,GPT硬盘,UEFI引导)
目标系统:Windows 7 (64位,VHD文件,UEFI引导)

阅读全文 »

使用 Linux Mint Debian Edition (LMDE) 有一段时间了,总体感觉很棒,非常适合我的使用习惯。

LMDE 的包管理与 Debian 一样使用 apt,不过 repo 分为两个部分:一部分是 Main,包含 Linux Mint 的额外组件;另一部分是 Base,包含 Debian Testing 官方库的所有包,不过不同步。为了提高下载速度,可以修改 LMDE 的仓库镜像,并为 apt 启用 http 代理。

阅读全文 »

在 Ubuntu 的终端中使用 TAB 键可以自动补全命令,换到 Debian 之后却发现无效,相当不适应。之前搜索到的解决方法都是修改 /etc/profile 文件,但是我修改后无法登录图形化界面。今天终于找到一个有效的方法。

阅读全文 »