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-688965

sdbbs's questions

Martin Hope
sdbbs
Asked: 2025-04-06 04:04:17 +0800 CST

在 Linux 下使用分区标签备份和恢复分区表?

  • 9

我曾见过其他超级用户问题,但它并没有真正回答我的问题。

运行blkid可以列出磁盘上的分区和分区标签:

ubuntu@ubuntu:~$ sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
...
sda            111.8G                                   
├─sda1 vfat      350M                                   SYSTEM
├─sda2 ntfs       50G                                   Windows
├─sda3 ntfs      1.5G                                   Recovery
├─sda4             1K                                   
├─sda5 ext4       20G                                   ubuntu
├─sda6 ntfs       30G                                   extra
└─sda7 swap      9.9G [SWAP]                            

正如链接的帖子所述(也可在此处找到信息),我可以使用 sfdisk 备份此磁盘上的分区表/dev/sda:

sudo sfdisk -d /dev/sda > sda.partition.table.txt

然后可以使用它来恢复分区表:

sudo sfdisk /dev/sda < sda.partition.table.txt

但是,打印此文件时显示没有分区标签(在我的示例中为:SYSTEM、Windows、Recovery、ubuntu、extra):

$ cat sda.ljuttpx220.partition.table.txt 
label: dos
label-id: 0x5e4a12da
device: /dev/sda
unit: sectors
sector-size: 512

/dev/sda1 : start=        2048, size=      716800, type=ef, bootable
/dev/sda2 : start=      718848, size=   104857600, type=7
/dev/sda3 : start=   231292928, size=     3145728, type=27
/dev/sda4 : start=   105578494, size=   125714434, type=5
/dev/sda5 : start=   105578496, size=    41943040, type=83
/dev/sda6 : start=   147523584, size=    62914560, type=7
/dev/sda7 : start=   210440192, size=    20852736, type=82

那么,是否有一个命令或程序可以让我一次性备份分区及其标签?

linux
  • 1 个回答
  • 280 Views
Martin Hope
sdbbs
Asked: 2025-03-27 15:52:35 +0800 CST

如何在 Windows 修复/故障排除中启动另一个终端窗口(cmd.exe)?

  • 8

我的 Windows 有问题,因此我准备从 USB 拇指驱动器启动 Windows USB;当我从该拇指驱动器启动时,首先我会收到安装 Windows 的提示,下面有一个修复链接 - 我单击它,然后我得到:

选择一个选项

继续(退出并继续到 Windows 10)

故障排除(重置您的电脑或查看高级选项)

关掉你的电脑

我单击“疑难解答”-“我得到高级选项”;

启动修复(修复导致 Windows 无法加载的问题)

命令提示符(使用命令提示符进行高级故障排除)

卸载更新

系统还原

系统映像恢复

我点击命令提示符 - 然后出现一个空的蓝色窗口,其中只有一个管理员命令提示符窗口。如果我不小心关闭了它,就没有明显的方法重新启动它。

进入此屏幕后,如何获取第二个命令提示符窗口?

windows
  • 1 个回答
  • 255 Views
Martin Hope
sdbbs
Asked: 2025-03-14 14:14:53 +0800 CST

“修复磁盘错误。这可能需要一个多小时才能完成”的进度消息?

  • 7

好吧,我最终遇到了这样一种情况,我的笔记本电脑在启动到 Windows 10 分区时最终显示“修复磁盘错误。这可能需要一个多小时才能完成” - 或者实际上是“修复磁盘错误。这可能需要一个多小时才能完成”。

这条消息什么都没告诉我——那么是否存在某种键盘快捷键,以便我可以看到详细消息和磁盘扫描进度百分比?

windows
  • 1 个回答
  • 508 Views
Martin Hope
sdbbs
Asked: 2023-12-01 18:38:33 +0800 CST

从 Ubuntu 连接到 Raspberry Pi 4 wayvnc 服务器(ssvncviewer、gvncviewer)?

  • 5

我有一个 Raspberry Pi 4,但不是我自己设置的;它报告:

pi@raspberry:~ $ cat /etc/issue
Debian GNU/Linux 12 \n \l

pi@raspberry:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 12 (bookworm)
Release:    12
Codename:   bookworm

pi@raspberry:~ $ uname -a
Linux raspberrypi 6.1.0-rpi4-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.54-1+rpt2 (2023-10-05) aarch64 GNU/Linux

pi@raspberry:~ $ ps axf | grep vnc
   1996 pts/0    S+     0:00              \_ grep --color=auto vnc
   1057 ?        SLl    0:00 /usr/bin/wayvnc --render-cursor --keyboard=us

所以,显然有一个wayvnc服务器在上面运行。

我尝试从我的 Ubuntu 机器连接到它,但不能。我在网上发现通过 ssh 连接转发 VNC 是个好主意,所以在我的 Ubuntu 笔记本电脑上我首先这样做了:

user@laptop:~$ ssh -L 5903:localhost:5900 [email protected]

...所以我可以连接到localhost:3VNC 地址而不是192.168.1.248:0- 但这没有帮助。

我的 Ubuntu 笔记本电脑报告:

user@laptop:~$ cat /etc/issue
Ubuntu 22.04.3 LTS \n \l

user@laptop:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:    22.04
Codename:   jammy


user@laptop:~$ gvncviewer localhost:3
Connected to server
Got credential request for 1 credential(s)
Error: The certificate is not trusted
Disconnected from server


user@laptop:~$ ssvncviewer localhost:3

Proto: RFB 003.008

Connected to RFB server, using protocol version 3.8

SelectSecurityType:
  sec-type[0]   19  (rfbSecTypeVencrypt)
Server did not offer supported security type:
 sectype[0] 19  (rfbSecTypeVencrypt)
  info: To connect to 'VeNCrypt SSL/TLS' you must use the SSVNC GUI
  info: or the ssvnc_cmd wrapper script with the correct cmdline arguments.
Security-Type:   0  (rfbSecTypeInvalid)  Latency: 5.90 ms

2023/12/01 11:20:45 VNC Viewer exiting.

所以:

  • 我不知道如何实现“要连接到‘VeNCrypt SSL/TLS’,您必须使用 SSVNC GUI 或带有正确命令行参数的 ssvnc_cmd 包装脚本。”:

如果我只是输入ssvnc(我假设是“SSVNC GUI”),我唯一能做的就是输入以下内容:

ssvnc

...当我单击“连接”时,我收到“警告:获取服务器证书时出错:从 localhost:3 获取 SSL 证书时发生错误”:

ssvnc_错误

  • 我不知道在哪里可以找到这个“ssvnc_cmd 包装脚本” - 我的 Ubuntu 机器只是说:
user@laptop:~$ ssvnc_cmd
ssvnc_cmd: command not found

...但即使我找到了它,我应该在那里使用什么选项?

那么,我如何在 Raspberry Pi 4 (wayvnc) 上设置 VNC 服务器,或在我的 Ubuntu 计算机上设置 VNC 客户端(ssvnc或gvncviewer),以便我可以在本地网络上使用 VNC 连接,而不必担心根证书的服务器,或者这些错误消息抱怨的是什么?

ubuntu
  • 1 个回答
  • 31 Views
Martin Hope
sdbbs
Asked: 2023-11-04 18:22:48 +0800 CST

Thunderbird 在启动时是否提示输入 Office 365 Outlook 帐户的密码?

  • 5

不幸的是,由于工作原因,我被迫使用 Microsoft Outlook / Office 365 电子邮件地址。

通常,在 Windows 上的 Thunderbird 中,我曾经使用普通的 IMAP 电子邮件,并且我将 Thunderbird 设置为在启动时询问密码,这对我来说非常有用。

现在,有了这个 Microsoft 帐户,我注意到它在启动时不再要求输入密码;尝试查看一下 - 这是 Thunderbird 115.4.1,我意识到有一个叫做“已保存密码”的东西:

雷鸟保存的密码

所以,这就像“oauth”密码 - 即使我说“显示密码”,它也会显示一些随机字符串,绝对不是“我的”密码......并且我选择了 OAuth2 作为身份验证方法,因为所有在线指南Thunderbird和office365/outlook推荐它...

无论如何 - 如果我在这个屏幕上执行“删除”(密码) - 那么实际上我在启动时会被要求输入密码 - 但它是在一些愚蠢的独立屏幕上,看起来像这样:

微软废话

...而不是我从普通 IMAP 收到的常见密码提示。大约有三个屏幕......然后 Thunderbird 再次缓存 oauth2 密码,因此它“达不到目的”。

是否可以以某种方式设置 Microsoft Office 365 Outlook 任何帐户,以便每当我启动 Thunderbird 时都会提示输入密码 - 但无需我在每个会话上手动删除密码,并且希望不会经历愚蠢的 Microsoft 无用 3-步骤登录屏幕?

email
  • 2 个回答
  • 191 Views
Martin Hope
sdbbs
Asked: 2022-05-21 04:37:08 +0800 CST

为什么7za要“替换现有文件”(解压文件夹结构错误)?

  • 5

好的,所以我想使用 7za 解压缩档案;我在 Windows 10 上的 MSYS2 的 MINGW64 shell 中。

所以,我首先打开一个新的空目录:

$ mkdir temp
$ cd temp/

让我们确定一下——这个目录真的是空的吗?

$ ls -la
total 12K
drwxr-xr-x 1 user None 0 May 20 14:23 ./
drwxr-xr-x 1 user None 0 May 20 14:23 ../

它的确是。让我们获取我们的存档:

$ wget https://sysprogs.com/getfile/1748/openocd-20211118.7z
...

Saving to: ‘openocd-20211118.7z’

openocd-20211118.7z           100%[=================================================>]   7.97M  10.4MB/s    in 0.8s

2022-05-20 14:24:32 (10.4 MB/s) - ‘openocd-20211118.7z’ saved [8359495/8359495]

很好......所以,现在 - 出于稍后将要揭示的目的 - 首先让我们检查里面的档案,看看我们在哪里可以找到文件ftd2xx.lib:

$ 7za l openocd-20211118.7z | grep ftd2xx.lib
2020-07-12 18:45:55 ....A        18652       489886  OpenOCD-20211118-0.11.0/drivers/FTDI CDM v2.08.28 Certified/amd64/ftd2xx.lib
2020-07-12 18:45:55 ....A        20418               OpenOCD-20211118-0.11.0/drivers/FTDI CDM v2.08.28 Certified/i386/ftd2xx.lib
2020-07-12 18:45:55 ....A      1014926               OpenOCD-20211118-0.11.0/drivers/FTDI CDM v2.08.28 Certified/Static/amd64/ftd2xx.lib
2020-07-12 18:45:55 ....A       904088               OpenOCD-20211118-0.11.0/drivers/FTDI CDM v2.08.28 Certified/Static/i386/ftd2xx.lib

好的,所以其中有四个文件 - 但它们都在各自的目录中;而且,看起来整个档案被“包装”在“父”文件夹中,OpenOCD-20211118-0.11.0——好吧,如果是这样的话,太好了,我可以解包(就像我做的那样unzip)?

$ 7za e openocd-20211118.7z

7-Zip (a) [64] 17.04 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28
p7zip Version 17.04 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i7-7700T CPU @ 2.90GHz (906E9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 8359495 bytes (8164 KiB)

Extracting archive: openocd-20211118.7z
--
Path = openocd-20211118.7z
Type = 7z
Physical Size = 8359495
Headers Size = 14117
Method = LZMA2:24 BCJ
Solid = +
Blocks = 2


Would you like to replace the existing file:
  Path:     ./ftd2xx.lib
  Size:     18652 bytes (19 KiB)
  Modified: 2020-07-12 18:45:55
with the file from archive:
  Path:     OpenOCD-20211118-0.11.0/drivers/FTDI CDM v2.08.28 Certified/i386/ftd2xx.lib
  Size:     20418 bytes (20 KiB)
  Modified: 2020-07-12 18:45:55
? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? q

Archives with Errors: 1



Break signaled

等等,什么?为什么我要覆盖文件???

我从一个空文件夹(之前已确认)开始,我可以在清单中看到,所有这些文件都包装在一个父文件夹中,然后包含单独的文件夹......为什么会有一个文件会被覆盖?

所以,现在让我们看看文件夹的内容:

$ ls
 amd64/       drivers/                        libdcc/                    Static/        xmc1xxx/
 arc/         erase_check/                    lm3s/                      ST-Link/       xscale/
 arm/         flash/                          loaders/                   stm32/         xsvf_tools/
 at91/        fm4/                            marvell/                   target/        driver.xml
 at91sam7x/   fpga/                           openocd/                   test/          ftd2xx.h
 atmel/       ft232r/                         OpenOCD-20211118-0.11.0/   ti/            ftd2xx.lib
 bin/         ftdi/                           OpenULINK/                 tools/         ftdibus.cat
 board/      'FTDI CDM v2.08.28 Certified'/   remote_bitbang/            transport/     ftdibus.inf
 checksum/    gti/                            rpc_examples/              watchdog/      ftdiport.cat
 chip/        i386/                           rtos-helpers/              WinUSB/        ftdiport.inf
 contrib/     infineon/                       scripts/                   WinUSB_Mini/   openocd-20211118.7z
 cpld/        interface/                      share/                     x64/
 cpu/         kinetis/                        spear/                     x86/
 debug/       kinetis_ke/                     st/                        xds110/

什么???!这一切从何而来???

这个档案的内容不应该在一个名为的父文件夹中OpenOCD-20211118-0.11.0/吗?为什么我在这里看到所有这些子文件夹,而不仅仅是一个OpenOCD-20211118-0.11.0/子文件夹?

这里发生了什么 - 我如何解压 7z 档案,而打包的文件夹结构完好无损?

7-zip archiving
  • 1 个回答
  • 34 Views
Martin Hope
sdbbs
Asked: 2019-11-05 03:59:13 +0800 CST

Windows 10 cmd/powershell:cd 到网络共享?

  • 10

好的,我已经看到:将工作目录更改为网络共享- 但是,它在 Windows 10 上似乎对我不起作用。

在工作中,我有一个网络共享,比如说,在本地 IP 地址 20.0.0.1;所以,首先我去一个 Windows Explorer 窗口,在那里输入\\20.0.0.1\,我被要求输入登录名和密码;当我输入我的凭据时,我会得到一个目录列表,没问题。(我什至在 Windows 资源管理器窗口左侧的树视图窗格中获得\\20.0.0.1\了一个节点。)Network

所以,现在我以管理员身份打开 Powershell,然后试试这个:

PS C:\WINDOWS\system32> cd \\20.0.0.1\
cd : Cannot find path '\\20.0.0.1\' because it does not exist.
At line:1 char:1
+ cd \\20.0.0.1\
+ ~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (\\20.0.0.1\:String) [Set-Location], ItemNotFoundException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand

相同cmd.exe,以管理员身份运行:

C:\WINDOWS\system32>pushd \\20.0.0.1\
The network name cannot be found.

网络使用也不起作用:

C:\WINDOWS\system32>net use Y: \\20.0.0.1\
System error 67 has occurred.

The network name cannot be found.

...然而,服务器是完全可 ping 的:

C:\WINDOWS\system32>ping 20.0.0.1

Pinging 20.0.0.1 with 32 bytes of data:
Reply from 20.0.0.1: bytes=32 time<1ms TTL=64
Reply from 20.0.0.1: bytes=32 time<1ms TTL=64

Ping statistics for 20.0.0.1:
    Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms
Control-C
^C

如何从终端(cmd 或 Powershell)进入此网络共享?

windows-10 networking
  • 2 个回答
  • 26947 Views

Sidebar

Stats

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

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve