AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-396469

ebsf's questions

Martin Hope
ebsf
Asked: 2022-07-04 16:56:09 +0800 CST

Ubuntu 什么时候可能有 systemd 251?

  • 2

我只是好奇当 Ubuntu 实现 systemd 251 时社区会如何阻碍。目前,22.04 实现了 systemd 249。

  • 它是否可能出现在即将发布的版本中,例如22.04.1 或 22.04.2?
  • 是否可能会延迟到另一个版本,例如22.10?
  • 是否可能会延迟到另一个 LTS,例如24.04?
systemd
  • 1 个回答
  • 326 Views
Martin Hope
ebsf
Asked: 2022-06-17 21:16:36 +0800 CST

systemd-boot 安装失败

  • 0

我在多引导系统上用 systemd-boot 替换 GRUB,在离散分区上有几个 Ubuntu 20.04 和 22.04 实例,因为这些实例正在争夺引导加载程序 grubx64.efi 的控制权,而 systemd-boot 显然可以更好地管理这一点。

安装失败并拒绝配置。特别是,systemd-boot 会忽略配置的引导条目,并且通常系统引导到 grub shell,需要手动引导。

我遵循的过程是推荐的。ESP 是 /dev/sda1,默认挂载到 /boot/efi。引导分区是 /dev/sda2-7,其中 2、4 和 7 最相关,其他仅临时配置。首先,我跑了:

# bootctl install

然后我配置了/boot/efi/loader/loader.conf:

#       /boot/efi/loader/loader.conf
#       systemd-boot configuration file    
timeout 5
#default 4fa9a5bf4498415ead7dea7c2724e90a-*
#       From man loader.conf, Options, default, at https://www.freedesktop.org/software/systemd/man/loader.conf.html:
default @saved
console-mode keep

然后我在 /boot/efi/loader/entries 的 .conf 文件中配置了引导条目,所有这些都采用以下形式:

#       /boot/efi/loader/entries/sdx4.conf
#       Boot entry configuration file.    
title sdx4 - Ubuntu Desktop 22.04
linux ../vmlinuz
initrd ../initrd.img
options root=PARTUUID=9d1de6a4-452c-42d2-bf18-acee90032326 rw

然后,在推荐的重新引导时,systemd-boot 会显示一个菜单,其中仅包含默认引导加载程序的选项,该引导加载程序引导至 GRUB shell,并引导至 EFI 配置实用程序。

内核文件保留在 /boot 中,因为 linux-update-symlinks 在 /boot 中创建符号链接 initrd.img 和 vmlinuz 并且 FAT32 不支持符号链接。

bootctl status

返回

System:
     Firmware: n/a (n/a)
  Secure Boot: disabled
   Setup Mode: user
 TPM2 Support: no
 Boot into FW: supported

Current Boot Loader:
      Product: n/a
     Features: ✗ Boot counting
               ✗ Menu timeout control
               ✗ One-shot menu timeout control
               ✗ Default entry control
               ✗ One-shot entry control
               ✗ Support for XBOOTLDR partition
               ✗ Support for passing random seed to OS
               ✗ Boot loader sets ESP information
          ESP: n/a
         File: └─n/a

Random Seed:
 Passed to OS: no
 System Token: set
       Exists: yes

Available Boot Loaders on ESP:
          ESP: /boot/efi (/dev/disk/by-partuuid/3aa3442b-045b-4b22-8e8b-6c01a5571ce7)
         File: └─/EFI/systemd/systemd-bootx64.efi (systemd-boot 249.11-0ubuntu3.1)
         File: └─/EFI/BOOT/BOOTX64.EFI

Boot Loaders Listed in EFI Variables:
        Title: ubuntu
           ID: 0x0000
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/3aa3442b-045b-4b22-8e8b-6c01a5571ce7
         File: └─/EFI/ubuntu/shimx64.efi

        Title: ubuntu
           ID: 0x0002
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/3aa3442b-045b-4b22-8e8b-6c01a5571ce7
         File: └─/EFI/debian/shimx64.efi

        Title: Linux Boot Manager
           ID: 0x0001
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/3aa3442b-045b-4b22-8e8b-6c01a5571ce7
         File: └─/EFI/systemd/systemd-bootx64.efi

        Title: UEFI OS
           ID: 0x0005
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/3aa3442b-045b-4b22-8e8b-6c01a5571ce7
         File: └─/EFI/BOOT/BOOTX64.EFI

        Title: ubuntu
           ID: 0x0006
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/3aa3442b-045b-4b22-8e8b-6c01a5571ce7
         File: └─EFI/Ubuntu/grubx64.efi

Boot Loader Entries:
        $BOOT: /boot/efi (/dev/disk/by-partuuid/3aa3442b-045b-4b22-8e8b-6c01a5571ce7)

Default Boot Loader Entry:
        title: sdx7 - Ubuntu Desktop 22.04
           id: sdx7.conf
       source: /boot/efi/loader/entries/sdx7.conf
        linux: ../vmlinuz
       initrd: ../initrd.img
      options: root=PARTUUID=67027db9-885b-471b-9c01-4b2108e6f7e9 rw

tree /boot/efi

返回

/boot/efi/EFI
├── BOOT
│   ├── BOOTX64.EFI
│   ├── fbx64.efi
│   └── mmx64.efi
├── debian
│   ├── BOOTX64.CSV
│   ├── grub.cfg
│   ├── grubx64.efi
│   ├── mmx64.efi
│   └── shimx64.efi
├── Linux
├── systemd
│   └── systemd-bootx64.efi
└── ubuntu
    ├── BOOTX64.CSV
    ├── grub.cfg
    ├── grubx64.efi
    ├── mmx64.efi
    └── shimx64.efi

5 directories, 14 files

这是一场灾难。没有任何文档提供线索,谷歌也没有。任何关于如何让 systemd-boot 工作的建设性想法将不胜感激。

boot
  • 2 个回答
  • 352 Views
Martin Hope
ebsf
Asked: 2022-06-17 01:10:29 +0800 CST

如何在 Ubuntu 22.04 中更改系统颜色

  • 2

如何更改或自定义 Ubuntu 22.04 的系统/GUI 颜色和其他属性(字体、标题栏、滑块、边框)?

我一直在寻找人们认为任何 GUI 都会有的 GUI 应用程序,但遗憾的是,这似乎不存在。也没有任何文档。令人惊讶的是,有人建议必须精通 CSS 并编辑配置文件。我在 ~ 中找到的 CSS 文件只有两三行。

以前的版本(20.04)有办法更接近主题,但遗憾的是,22.04 下的调整缺少提供这种透明度的扩展(和工作区)部分。

我对更改按下 Alt-Tab 后出现在屏幕中间的弹出框的颜色特别感兴趣。有一个通常不可见的设备会突出显示要切换到的应用程序图标,我想摆脱默认的黑底黑字,改用具有一定对比度的东西。

gnome
  • 1 个回答
  • 810 Views
Martin Hope
ebsf
Asked: 2022-05-24 07:45:42 +0800 CST

如何在 Ubuntu 22.04 的 Firefox 中打开 Zoom 会议链接?

  • 9

据称已安装缩放。

我单击电子邮件中的会议链接,Firefox 打开并要求应用程序打开该链接。

怎么办?

奇怪的是,刚刚安装了 Zoom,不存在文件/链接关联,但是什么都没有。

我导航到 /opt/zoom 并双击缩放应用程序文件以选择应用程序以打开链接,但没有任何反应。

如何在 Linux 中打开 Zoom 会议链接?

注意:此处的解决方案在 Ubuntu Desktop 22.04 上失败。

firefox
  • 2 个回答
  • 1480 Views
Martin Hope
ebsf
Asked: 2022-01-16 19:55:20 +0800 CST

自动将窗口对齐到屏幕顶部和底部边缘

  • 1

在当前的 Windows 10 和 Ubuntu 16.04 中,通过将窗口的顶部边框拖动到屏幕的顶部边缘来调整窗口大小会导致窗口的底部边框也对齐到屏幕的底部边缘。这很方便。

如何配置 Ubuntu 20.04 / GNOME3 来实现这种行为?

从可用的 GUI 配置设置(在 Settings 或 GNOME Tweaks 中)来看,这并不明显,不存在明显相关的扩展,也不存在明显的 dconf 键,所有这些以及功能的丧失,如果不是倒退的话,是令人惊讶的。

16.04
  • 1 个回答
  • 455 Views
Martin Hope
ebsf
Asked: 2018-05-05 19:20:50 +0800 CST

在单独的数据分区上创建可访问的 Samba 共享时遇到问题

  • 0

我正在尝试为驻留在单独数据分区上的共享目录创建具有用户级安全性的独立 Samba 文件服务器。问题是某些用户无法访问该分区上的共享,即使他们拥有完整的组 rwx 权限。

我最初的想法是在 /srv/shares 创建一个网络共享,但这不是在正确的分区上,所以我一直在尝试在当前安装在 /media/ 的数据分区(nwk-data)上创建一个目录共享账单。这并没有成功。

我考虑过编辑 fstab 以将数据分区 nwk-data 挂载到 /srv,但不确定这是否重要:在数据分区挂载点上方、处和下方的各个挂载点为测试目的创建的共享成功或失败,具体取决于是否他们在那个分区上。

配置:

  • Ubuntu 桌面 16.04 上的 Samba 4.3

  • 两个用户(bill、debra)和一个组(sambausers,bill 和 debra 是其中的成员)。

  • 三卷: (a) 备份硬盘;(b) 系统体积;(c) 数据量。数据卷有三个分区:sdc1 [reserved]、sdc2 [reserved]、sdc3 [nwk-data];这三个都安装到/media/bill。[nwk-data] 是数据分区。

  • /media 的所有权是 root:sambausers (chown -R root:sambausers /media)。

  • /media 的权限是所有者和组的 rwx (chmod -R 770 /media)。

  • 两台客户端笔记本电脑。每个都是 Windows 7,每个都有帐户/用户 Bill 和 Debra。

  • 所有三台机器(服务器和两台笔记本电脑)上的每个用户的密码都是相同的。

  • 主要共享是位于 /media/bill/nwk-data/users (root:sambausers) 的 [users](所有者和组的 rwx)。

  • /media 是共享的 [media] 用于测试目的(root:sambausers)(rwx 代表所有者和组)。

  • /media/bill 共享 [bill] 用于测试目的(root:sambausers)(rwx 用于所有者和组)。

  • /media/bill/nwk-data 是共享的 [nwk-data] 用于测试目的(root:sambausers)(rwx 代表所有者和组)。

  • 在 /srv/shares (root:sambausers) (rwx 代表所有者和组) 中为测试目的而创建的附加共享 [test]。

  • 在 /media/bshare (root:sambausers) (rwx 代表所有者和组) 上为测试目的而创建的附加共享 [bshare]。

什么有效:

  • Bill 可以使用他的凭据从两台笔记本电脑访问所有共享。
  • Debra 可以使用 Bill 的凭据从两台笔记本电脑访问所有共享。
  • Debra 可以使用她的凭据从两台笔记本电脑访问 [test]、[bshare] 和 [media]。

什么不起作用:

  • Debra 无法使用她的凭据从任何一台笔记本电脑访问 [bill]、[nwk-data] 或 [users] 或后者的任何子目录。

我已经对 smb.conf 文件、所有权和权限进行了三天的修改,但没有任何效果。

问题似乎在于访问 /media 的子目录。我不确定挂断是什么。尽管我对这个主题一无所知,但这可能是 ACL 问题。任何关于问题可能是什么,甚至更好地解决它的想法,将不胜感激。

permissions samba mount acl
  • 1 个回答
  • 280 Views
Martin Hope
ebsf
Asked: 2016-11-06 15:36:18 +0800 CST

如何在 Ubuntu 16.04 中设置默认家庭音乐文件夹

  • 1

如何将用户的主音乐(以及文档、图片、视频等)文件夹设置为另一个本地分区上的目录?

我注意到其他帖子建议编辑 /home/user/.config/user-dir.dirs 以用双引号 ("") 替换替代路径引用(我使用 /media/user/devicename/dirname/Music)但是这以两种方式失败。首先,这会导致 Music 文件夹从 Nautilus 的左窗格中消失。(恢复原始条目后,该文件夹会重新出现。)其次,双击右窗格中的 Music 文件夹不会将其带到指定的替代目录。

如果 Home 文件夹有任何实用程序,人们可能希望每个文件夹都有一个上下文菜单条目来指定其位置。假设这是一个愿望清单项目。

任何想法都会受到欢迎。

16.04
  • 1 个回答
  • 603 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve