小编Irs*_*had的帖子

将函数导入 PS1 (Zsh)?

这适用于bashparse_git_branch是一个定义的函数)

export PS1="\$(parse_git_branch)"
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚zsh.

注意:如果我这样做

PROMPT="$(parse_git_branch)"
Run Code Online (Sandbox Code Playgroud)

它似乎有效,但实际上在我设置提示时它正在运行命令,这不是重点。

zsh prompt

19
推荐指数
3
解决办法
1万
查看次数

双启动 Arch Linux 与 Windows 10

在我的 Acer 笔记本电脑上,我安装了 Windows 10 /dev/sda4,ESP 分区是/dev/sda2.

初学者指南中所述,我在新创建的分区上安装了 Arch Linux,/dev/sda5/dev/sda6与 Windows 10 创建的 ESP 交换/dev/sda2/boot.

作为引导加载程序,我选择systemd-boot了指南推荐的引导程序,如果主板是 UEFI(它是)。

我配置/boot/loader/loader.conf如下:

timeout 10
default arch
Run Code Online (Sandbox Code Playgroud)

我为arch.confat创建了一个条目,/boot/loader/entries/arch.conf如下所示;

title          Arch Linux
linux          /vmlinuz-linux
initrd         /initramfs-linux.img
options        root=/dev/sda5 rw
Run Code Online (Sandbox Code Playgroud)

但是在重新启动 Windows 10 后默认启动。我什至看不到引导加载程序菜单。在引导选项中也没有选择 Linux 引导加载程序的选项。我究竟做错了什么?

注意:fastboot(Windows 10) 和secureboot(UEFI) 均已关闭。

Windows 10 / Linux Dual Boot - Boot-loader Problems 问题中 ,OP …

bootloader arch-linux multi-boot windows-10

2
推荐指数
1
解决办法
9283
查看次数

标签 统计

arch-linux ×1

bootloader ×1

multi-boot ×1

prompt ×1

windows-10 ×1

zsh ×1