小编Kev*_*Dev的帖子

将磁盘布局和分区复制到另一个驱动器

我正在开发一个应用程序,我需要在其中创建始终具有完全相同分区布局的驱动器。我最初的想法是用 sfdisk 转储原始驱动器的分区表。

sfdisk -d /dev/sdX > parttable
Run Code Online (Sandbox Code Playgroud)

然后将其应用到所有其他驱动器:

sfdisk /dev/sdX < parttable
Run Code Online (Sandbox Code Playgroud)

但是这个方法好像行不通。我从 USB 驱动器转储了正确的分区表,然后使用 gparted 创建了一些随机分区,然后尝试将初始分区表写回驱动器。

但问题是,无法识别分区。例如,Gparted 将分区列为未知。我想,我可能必须格式化创建的分区,因为分区表不存储有关文件系统的信息。

我现在的问题是:我能否以某种方式保存分区表和有关分区(文件系统等)的信息并以这种方式创建一个新驱动器(最多只用一个命令)。

顺便说一句:msdos 分区表

编辑:另一种方法是,自己收集有关驱动器(例如部件表、文件系统)的所有数据并手动创建命令。是否可以(也许使用 parted)在一个命令中创建分区表并格式化多个分区?

partition fdisk parted partition-table

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

ssh-agent 无法正常工作

我目前正在努力ssh-agent上班。无论我在做什么,我都无法绕过密码提示。

为了测试,我什至尝试连接到本地主机:

  • ssh-keygen 生成 id_rsa
  • ssh-add id_rsa 在 .ssh 文件夹中
  • ssh-add -l 显示正确的指纹
  • ssh user@localhost 仍然要我输入密码
  • eval $(ssh-agent -s) 显示正在运行的进程

在使用 ssh-agent 之前我还需要配置什么吗?我在多台机器和用户以及 RSA 和 DSA 密钥上进行了尝试。

顺便说一句,我正在使用 Debian 7。

如果有人能给我一个提示,我的问题可能在哪里,我将不胜感激。

ssh debian ssh-agent

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

标签 统计

debian ×1

fdisk ×1

parted ×1

partition ×1

partition-table ×1

ssh ×1

ssh-agent ×1