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
    • 最新
    • 标签
主页 / ubuntu / 问题

全部问题(ubuntu)

Martin Hope
Victor
Asked: 2024-11-09 23:35:49 +0800 CST

升级至 24.10 后无法交换

  • 8

我全新安装了 Ubuntu 24.04,其中有 ZFS 和由 Ubuntu 安装程序自动创建的 8GB 交换分区,如下所示/dev/nvme0n1p3。

我升级到 24.10,重启后交换分区不可用。似乎swapon找不到加密分区。升级过程中出了什么问题?

/etc/fstab自全新安装以来,我的未经修改:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/disk/by-id/dm-uuid-CRYPT-PLAIN-dm_crypt-0 none swap sw 0 0
# Use `zfs list` for current zfs mount info
# bpool none defaults 0 0
# Use `zfs list` for current zfs mount info
# rpool none defaults 0 0
# Use `zfs list` for current zfs mount info
# rpool / defaults 0 0
# Use `zfs list` for current zfs mount info
# rpool none defaults 0 0
# Use `zfs list` for current zfs mount info
# rpool /root defaults 0 0
# Use `zfs list` for current zfs mount info
# rpool /home defaults 0 0
# Use `zfs list` for current zfs mount info
# bpool /boot defaults 0 0
# /boot/efi was on /dev/nvme0n1p1 during curtin installation
/dev/disk/by-uuid/6DA7-371B /boot/efi vfat defaults 0 1

还有我的/etc/crypttab:

dm_crypt-0 PARTUUID=d5018485-33be-40b8-80a1-9adb3c96ff16 /dev/urandom swap,initramfs

我尝试用/etc/crypttab替换 ID ,但重启后问题仍未解决。PARTUUID=d5018485-33be-40b8-80a1-9adb3c96ff16/dev/nvme0n1p3

我还尝试添加以下选项: swap,initramfs,plain,cipher=aes-xts-plain64,size=256

$ sudo blkid:(我没有显示许多循环设备)

/dev/nvme0n1p1: UUID="6DA7-371B" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="604b52dd-b0fc-43d8-8661-3dcb64869220"
/dev/nvme0n1p4: LABEL="rpool" UUID="15673004915406136913" UUID_SUB="7631777870671497537" BLOCK_SIZE="4096" TYPE="zfs_member" PARTUUID="2157f054-6832-42fb-8032-8d2fb89b235b"
/dev/nvme0n1p2: LABEL="bpool" UUID="8036775395222734905" UUID_SUB="16758030276404416519" BLOCK_SIZE="4096" TYPE="zfs_member" PARTUUID="ec3c6766-9115-4fa6-b9d4-793d092a7bb4"
/dev/mapper/keystore-rpool: LABEL="keystore-rpool" UUID="bda5d08f-4300-4ecf-9dd1-9c6958d53738" BLOCK_SIZE="4096" TYPE="ext4"
/dev/nvme0n1p3: PARTUUID="d5018485-33be-40b8-80a1-9adb3c96ff16"
/dev/zd0: UUID="2586988a-ff8b-4fdf-96c1-dd1532b1eb90" TYPE="crypto_LUKS"
$ sudo swapon -a
swapon: cannot open /dev/disk/by-id/dm-uuid-CRYPT-PLAIN-dm_crypt-0: No such file or directory

$ sudo update-initramfs -u -k all
update-initramfs: Generating /boot/initrd.img-6.11.0-9-generic
cryptsetup: ERROR: dm_crypt-0: Source mismatch
device-mapper: table ioctl on dm_crypt-0  failed: No such device or address
Command failed.
cryptsetup: WARNING: Couldn't determine cipher modules to load for dm_crypt-0
mkinitramfs: copy_file: config '/etc/zfs/vdev_id.conf' not found
mkinitramfs: copy_file: config '/etc/zfs/initramfs-tools-load-key' not found
mkinitramfs: copy_file: config '/etc/zfs/initramfs-tools-load-key.d/*' not found
update-initramfs: Generating /boot/initrd.img-6.8.0-48-generic
cryptsetup: ERROR: dm_crypt-0: Source mismatch
device-mapper: table ioctl on dm_crypt-0  failed: No such device or address
Command failed.
cryptsetup: WARNING: Couldn't determine cipher modules to load for dm_crypt-0
mkinitramfs: copy_file: config '/etc/zfs/vdev_id.conf' not found
mkinitramfs: copy_file: config '/etc/zfs/initramfs-tools-load-key' not found
mkinitramfs: copy_file: config '/etc/zfs/initramfs-tools-load-key.d/*' not found
$ sudo fdisk -l /dev/nvme0n1
Disk /dev/nvme0n1: 3,64 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: CT4000P3SSD8                            
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 8B4A35DE-55EE-4ECA-99B3-E52D0FAC4A75

Device            Start        End    Sectors  Size Type
/dev/nvme0n1p1     2048    2203647    2201600    1G EFI System
/dev/nvme0n1p2  2203648    6397951    4194304    2G Linux filesystem
/dev/nvme0n1p3  6397952   23175167   16777216    8G Linux filesystem
/dev/nvme0n1p4 23175168 7814033407 7790858240  3,6T Linux filesystem
$ lsblk -o +PATH,UUID,PARTUUID
NAME             MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS                         PATH                       UUID                                 PARTUUID
zd0              230:0    0    20M  0 disk                                      /dev/zd0                   2586988a-ff8b-4fdf-96c1-dd1532b1eb90 
└─keystore-rpool 252:0    0     4M  0 crypt /run/keystore/rpool                 /dev/mapper/keystore-rpool bda5d08f-4300-4ecf-9dd1-9c6958d53738 
nvme0n1          259:0    0   3,6T  0 disk                                      /dev/nvme0n1                                                    
├─nvme0n1p1      259:1    0     1G  0 part  /boot/efi                           /dev/nvme0n1p1             6DA7-371B                            604b52dd-b0fc-43d8-8661-3dcb64869220
├─nvme0n1p2      259:2    0     2G  0 part                                      /dev/nvme0n1p2             8036775395222734905                  ec3c6766-9115-4fa6-b9d4-793d092a7bb4
├─nvme0n1p3      259:3    0     8G  0 part                                      /dev/nvme0n1p3                                                  d5018485-33be-40b8-80a1-9adb3c96ff16
└─nvme0n1p4      259:4    0   3,6T  0 part                                      /dev/nvme0n1p4             15673004915406136913                 2157f054-6832-42fb-8032-8d2fb89b235b
$ ls -al /dev/mapper/
crw-------  1 root root 10, 236 Nov 15 22:55 control
lrwxrwxrwx  1 root root       7 Nov 15 22:55 keystore-rpool -> ../dm-0
$ ls -al /dev/disk/by-uuid/
lrwxrwxrwx  1 root root  15 Nov 15 22:54 15673004915406136913 -> ../../nvme0n1p4
lrwxrwxrwx  1 root root   9 Nov 15 22:54 2586988a-ff8b-4fdf-96c1-dd1532b1eb90 -> ../../zd0
lrwxrwxrwx  1 root root  15 Nov 15 22:54 6DA7-371B -> ../../nvme0n1p1
lrwxrwxrwx  1 root root  15 Nov 15 22:54 8036775395222734905 -> ../../nvme0n1p2
lrwxrwxrwx  1 root root  10 Nov 15 22:55 bda5d08f-4300-4ecf-9dd1-9c6958d53738 -> ../../dm-0
$ ls -al /dev/block/
lrwxrwxrwx  1 root root    6 Nov 15 22:55 230:0 -> ../zd0
lrwxrwxrwx  1 root root    7 Nov 15 22:55 252:0 -> ../dm-0
lrwxrwxrwx  1 root root   10 Nov 15 22:55 259:0 -> ../nvme0n1
lrwxrwxrwx  1 root root   12 Nov 15 22:55 259:1 -> ../nvme0n1p1
lrwxrwxrwx  1 root root   12 Nov 15 22:55 259:2 -> ../nvme0n1p2
lrwxrwxrwx  1 root root   12 Nov 15 22:55 259:3 -> ../nvme0n1p3
lrwxrwxrwx  1 root root   12 Nov 15 22:55 259:4 -> ../nvme0n1p4
$ sudo parted /dev/nvme0n1 unit GB print free
Model: CT4000P3SSD8 (nvme)
Disk /dev/nvme0n1: 4001GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name  Flags
        0,00GB  0,00GB  0,00GB  Free Space
 1      0,00GB  1,13GB  1,13GB  fat32              boot, esp
 2      1,13GB  3,28GB  2,15GB  zfs
 3      3,28GB  11,9GB  8,59GB
 4      11,9GB  4001GB  3989GB  zfs
        4001GB  4001GB  0,00GB  Free Space

另外,我不知道这是否相关,但在启动过程中,当提示输入(ZFS 加密)磁盘密码时,我收到以下警告: cryptsetup: WARNING: Option 'size' missing in crypttab for plain dm-crypt mapping dm_crypt-0. Please read /usr/share/doc/cryptsetup-initramfs/README.initramfs.gz and add the correct 'size' option to your crypttab(5).

fstab
  • 2 个回答
  • 242 Views
Martin Hope
user2012404
Asked: 2024-11-09 04:18:15 +0800 CST

华硕 ExpertBook B1 B1502CVA-BQ0353W 笔记本电脑键盘无法使用

  • 6

我的笔记本电脑 ASUS ExpertBook B1 B1502CVA-BQ0353W 有问题。笔记本电脑出厂时已安装 Windows,键盘工作正常。我决定安装 ubuntu 24.04.1,然后键盘停止工作。除了组合 fn+F4 和 fn+F5(增加/减少亮度)和 FN+F6。

现在我正在使用带有外接 USB 键盘的笔记本电脑来获取以下信息。

$ lsb_release -a && uname -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.1 LTS
Release:    24.04
Codename:   noble
Linux aries 6.8.0-48-generic #48-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 27 14:04:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

和

$ sudo dmesg | grep -i 'kbd'
[    1.123068] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.252826] i8042 kbd 00:03: hash matches
[    1.331246] atkbd serio0: Failed to deactivate keyboard on isa0060/serio0
[    1.746283] atkbd serio0: Failed to enable keyboard on isa0060/serio0
[    3.237108] systemd[1]: Starting systemd-backlight@leds:asus::kbd_backlight.service - Load/Save Screen Backlight Brightness of leds:asus::kbd_backlight...
[    3.279507] systemd[1]: systemd-backlight@leds:asus::kbd_backlight.service: Main process exited, code=exited, status=1/FAILURE
[    3.279787] systemd[1]: systemd-backlight@leds:asus::kbd_backlight.service: Failed with result 'exit-code'.
[    3.280001] systemd[1]: Failed to start systemd-backlight@leds:asus::kbd_backlight.service - Load/Save Screen Backlight Brightness of leds:asus::kbd_backlight.

和

$ sudo dmesg | grep -i 'i8042'
[    1.119765] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[    1.119768] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    1.123068] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.252826] i8042 kbd 00:03: hash matches
[    1.746345] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2

我在网上搜索了解决方法,找到了并尝试在 /etc/default/grub 中进行修改

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

和

  1. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.probe_defer"
  2. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.reset i8042.nomux i8042.nopnp i8042.noloop"
  3. GRUB_CMDLINE_LINUX_DEFAULT="i8042.probe_defer mem_sleep_default=deep resume=UUID=[SWAPUUIDHERE]"

但它并没有解决问题。

有人能帮帮我吗?

boot
  • 1 个回答
  • 103 Views
Martin Hope
FedKad
Asked: 2024-11-08 22:07:21 +0800 CST

自定义 ssh 端口配置将仅监听系统的 IPv6

  • 6

今天更新openssh-server之后(1:9.6p1-3ubuntu13.5 ⇒ 1:9.6p1-3ubuntu13.7),配置上的任何自定义端口定义都systemctl edit ssh.socket不会导致ssh.socket监听系统的 IPv4:

ListenStream=2222

init将仅监听系统的 IPv6。

24.04
  • 1 个回答
  • 95 Views
Martin Hope
Haem
Asked: 2024-11-08 20:26:39 +0800 CST

如何在双启动 Windows 11 后重新连接蓝牙耳机?

  • 5

我有 Windows 11 和 Ubuntu 24.04 双启动设置。

当我在 Ubuntu 上使用蓝牙耳机 (Sony wf-700cn) 并启动 Windows 时,我可以相当轻松地重新连接。Windows 会向我发出配置设备的通知,然后会提示我是否信任该设备。

当连接到我的 Android 设备时,我所需要做的就是浏览蓝牙菜单并点击设备即可重新连接。

当我想在 Ubuntu 上连接耳机时,通过蓝牙设置进行连接会闪烁“正在连接”消息,然后返回“已断开连接”。我需要移除设备,将耳机置于配对模式,然后连接。

我是否可以执行 Windows 和/或 Android 设备所执行的任何操作,以便我可以跳过配对模式?

我发现这个问题讨论了反向问题,这个问题中重新配对无法解决问题。Blueman 不起作用,它告诉我,手动信任或设置br-connection-canceled也不起作用。Name = Bluez/etc/bluetooth/main.conf

dual-boot
  • 1 个回答
  • 73 Views
Martin Hope
xphorm
Asked: 2024-11-08 14:51:22 +0800 CST

使用 -R 选项在目录上发出 chmod -x,现在我甚至无法更改到该目录

  • 7
find . -type d -exec chmod +x {} \\;

我发现上述命令不是解决方案。

我无法更改到目录,但我可以用列出其内容ls -la,它看起来像这样。

d????????? ? ? ? ?            ?  .
d????????? ? ? ? ?            ?  ..
?????????? ? ? ? ?            ? '30drop - Tools For The Dimensional Step [2015] [FLAC]'
?????????? ? ? ? ?            ? 'Ada Kaleh - Zâna Zorilor'
?????????? ? ? ? ?            ? 'Aes Dana - Perimeters [2011] [FLAC]'
?????????? ? ? ? ?            ? 'After Hour - Feel It & Waterfalls [1991] [FLAC]'

我尝试更改所有者,并尝试将权限设置为 777,但都不起作用。要么这样,要么那样permission denied。operation not permitted文件肯定在那里,而且没有被删除,但我如何重新获得对它们的访问权限?

我真的不知道为什么chmod -x递归命令会如此危险,但它确实是如此。

permissions
  • 1 个回答
  • 33 Views
Martin Hope
EthanP
Asked: 2024-11-08 01:24:28 +0800 CST

创建以债券为从属的桥梁

  • 5

我在一台 Ubuntu 22.04.5 LTS 服务器上。我正尝试使用 netplan 设置一个虚拟网桥,并将绑定作为从属。我习惯使用 nmcli,并且知道如何使用 nmcli 来执行此操作,但 netplan 胜过 nmcli。我的绑定已经设置好了。现在我需要将网桥添加到我的 netplan yaml 文件中。我该怎么做?

netplan
  • 1 个回答
  • 69 Views
Martin Hope
Emir
Asked: 2024-11-08 00:52:47 +0800 CST

如何切换默认 pdf 查看器?

  • 7

在 Ubuntu 22.04 上,我可以右键单击 PDF > 属性 > 打开方式

在那里我可以选择默认应用程序来打开 PDF,所以下次我只需双击即可。但在 Ubuntu 24.04 上,我没有切换默认 PDF 查看器的选项。

有人知道如何更改 24.04 上的默认 PDF 查看器吗?

24.04
  • 1 个回答
  • 206 Views
Martin Hope
mpc
Asked: 2024-11-07 18:31:51 +0800 CST

Terratect T5 USB 调谐器的 Linux 驱动程序支持

  • 6

你好,我有一个 Terrate T5 usb 调谐器(https://www.terratec.de/details.php?artnr=10908&lang=en),我正尝试让它在 ubuntu 24.04 下工作。

当我将其插入 USB 端口并运行 lsusb 时,我得到了

Bus 001 Device 019: ID 0ccd:10b7 TerraTec Electronic GmbH TERRATEC T5 Rev.2

如果我运行 usb-devices,我会得到

T:  Bus=01 Lev=02 Prnt=13 Port=01 Cnt=01 Dev#= 19 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0ccd ProdID=10b7 Rev=02.00
S:  Manufacturer=TERRATEC
S:  Product=TERRATEC T5 Rev.2
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 5 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=86(I) Atr=01(Isoc) MxPS=   0 Ivl=125us

如果我理解正确的话,ubuntu 没有为其加载任何驱动程序。

我检查了一下0ccd:10b7,它似乎还不受 ubuntu 24.04 当前内核的支持(或者我认为是这样)(https://www.linuxtv.org/wiki/index.php/DVB-T_USB_Devices和http://www.linux-usb.org/usb.ids)

到目前为止,我尝试使用 modprobe 加载类似的模块,然后尝试通过使用以下命令强制使用驱动程序(https://stackoverflow.com/questions/442833/how-to-force-driver-to-device-match-in-linux )

echo "0ccd 10b7" > /sys/bus/usb/drivers/XXXXXX/new_id

但无论我做什么,我都无法将任何驱动程序分配给调谐器。

所以我不得不问。

  1. 有人知道为什么我不能强制使用 USB 调谐器驱动程序吗?我知道即使我获得了一个分配给 USB 调谐器的驱动程序,这当然可能根本不起作用,但我还是想先试一试。

  2. 是否有一个程序(ubuntu 或其他地方)可以让我请求将来支持我的 usb?我已经尝试联系 terratec,但尚未得到他们的答复。

  3. 关于如何使我的 USB 调谐器在 Ubuntu 下工作,还有其他想法吗?

谢谢

drivers
  • 1 个回答
  • 60 Views
Martin Hope
mevers303
Asked: 2024-11-07 17:00:50 +0800 CST

为什么我全新安装的软件会启动到 BusyBox?如何列出依赖于 BusyBox 的软件包?

  • 5

我刚刚遇到了一件我不明白的事情,我担心它可能与黑客或恶意软件有关……我将计算机置于挂起模式,但无法唤醒它,屏幕重新打开但仍然黑屏。我按住电源按钮强制关机。再次开机后,它启动到 BusyBox 控制台。我再次重新启动,它按预期启动到 Ubuntu。我最近安装了 Ubuntu 24.10,但尚未明确安装 BusyBox。我不知道 BusyBox 是如何安装的。所以有几个问题:

  1. BusyBox 是否默认安装在 Ubuntu 24.10 上,或者它是否附带任何主要软件包?唯一的可能性可能是 Steam。
  2. 我如何才能知道 BusyBox 的安装时间和原因?
  3. BusyBox 有可能是第三方可以进入的远程环境吗?它进入我的系统让我很困扰,而且它为什么会随机启动到 BusyBox 环境?
package-management
  • 1 个回答
  • 50 Views
Martin Hope
nobody special
Asked: 2024-11-07 08:11:51 +0800 CST

如何删除通过 flatpak 安装的 jellyfin

  • 5

我通过 flatpak 安装了 jellyfin,但认为它不适合我,所以我使用 flatpak 卸载命令将其删除。

接下来我再次从 flatpak 安装了 embyserver,但是每次我启动使用与 jellyfin 相同端口的 embyserver 时,jellyfin 服务器都会在端口 8096 上响应。

当 flatpak 不再将 jellyfin 视为已安装时,我该如何摆脱它?

flatpak
  • 1 个回答
  • 99 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