给定具有两个分区的 HDD 1TB:一个是小的 ~24GB(对于 Ubuntu),其余的都是第二个分区,大约 10% 的空间用于多媒体文件。
我想尽快复制它。我从 U 盘启动。第二个磁盘是/dev/sdb
.
sfdisk -d /dev/sda > a
sfdisk /dev/sdb < a
Run Code Online (Sandbox Code Playgroud)
然后我逐字节复制小分区:
dd if=/dev/sda1 of=/dev/sdb1 bs=4M status=progress
Run Code Online (Sandbox Code Playgroud)
大约需要两分钟。然后我想以最佳方式复制第二个分区的内容。只是带有文件属性的文件系统:
rsync -avHAX /media/ubuntu/sda2dir /media/ubuntu/sdb2dir
Run Code Online (Sandbox Code Playgroud)
之后,我尝试从第二个硬盘启动,但不能。
如何复制 MBR 和其他关键信息?
dd if=/dev/sda of=/dev/sdb
1TB HDD 大约需要 1h20m。这是不可接受的。而且似乎也行不通。
我想ssh
从https://launchpad.net/ubuntu/+source/openssh安装最新版本的可用版本以启用-J
选项(不确定-J
特定版本是否可用,但有1:7.2p2-4ubuntu2.1
版本16.04
)。有 PPA 术语和许多有关如何安装它们的信息。在提到的链接的情况下,我找不到什么是user/repo
配对。
当我搜索时,我得到了上面的链接,而不是 PPA。但本身不包含如何安装,比方说,一个信息1:7.5p1-7ubuntu2
的版本ssh
。那么,如何对付他们呢?
安装 Ubuntu 16.04 期间是否可以在 fat32 分区上安装 GRUB?
当我在安装过程中尝试执行此操作时,会打印以下错误:
文件系统类型 fat32 不能挂载
/boot
,因为它不是一个功能齐全的 Unix 文件系统。请选择不同的文件系统,例如 ext2。
我需要它进行双启动(与 Windows 一起),并且我想从 Windows 编辑 GRUB 配置以更改启动屏幕上的默认操作系统,而 Windows 上的文件系统驱动程序没有任何问题。
我确定这是一项常见的任务。
此外,我经常在某些示例(可引导的 USB 闪存驱动器等)中看到 fat32 上的 GRUB,所以我认为原则上可以在 fat32 上安装 GRUB。