我有一个双引导系统——Windows 11 和 Ubuntu 22.04 LTS。常规 SSD(2.5 英寸)上的 Windows 11 和 PCIe NVME Gen 1 上的 Ubuntu 22.04 LTS - 512 GB。随着 PCIE NVME 价格下降和我对 linux 的使用增加,我为我的 linux 买了另一个 PCIe NVME Gen4 4 TB 驱动器。我的台式机主板仅提供一个 PCIe NVME 驱动器,这意味着我需要将 512 GB PCIe NVME 克隆到 4 TB PCIe NVME。过去有人这样做过吗?有什么需要照顾的吗?我的 Linux 安装很简单 - / 和交换分区,没什么特别的。正在通过此链接,但似乎对此没有太多讨论。
我目前的系统设置如下:
系统:主机:Ubuntu 20.10 内核:5.8.0-33-generic x86_64 位:64 桌面:N/A 发行版:Ubuntu 20.10 (Groovy Gorilla)
机器:类型:台式机主板:华硕型号:M5A78L-M PLUS/USB3 v:Rev X.0x 序列号:<需要超级用户/root>
BIOS:美国大趋势 v:0502 日期:11/18/2016
CPU: 信息: 6 核型号: AMD FX-6300 位: 64 类型: MCP L2 缓存: 2048 KiB 速度: 1406 MHz 最小/最大: 1400/3500 MHz 核心速度 (MHz): 1: 1405 2: 1405 3: 1406 4:1406 5:1406 6:1396
显卡:设备 1:NVIDIA TU117 [GeForce GTX 1650] 驱动程序:nvidia v:455.38 显示器:x11 服务器:X.Org 1.20.9 驱动程序:nvidia 卸载:fbdev,modesetting,nouveau,vesa 分辨率:1920x1080~60Hz OpenGL:渲染器: GeForce GTX 1650/PCIe/SSE2 v: 4.6.0 NVIDIA 455.38
音频:设备 1:Advanced Micro Devices [AMD/ATI] SBx00 Azalia 驱动程序:snd_hda_intel 设备 2:NVIDIA 驱动程序:snd_hda_intel 设备 3:JMTek LLC。类型:USB 驱动程序:hid-generic、snd-usb-audio、usbhid 声音服务器:ALSA v:k5.8.0-33-generic
网络:设备 1:Realtek RTL8111/8168/8411 PCI Express 千兆以太网驱动程序:r8169 IF:enp4s0 状态:上行速度:100 Mbps 双工:全 mac:2c:4d:54:e9:5b:9d
**驱动器:本地存储:总计:689.34 GiB 已使用:51.90 GiB (7.5%) ID-1:/dev/sda 供应商:Western Digital 型号:WDS240G2G0A-00JH30 大小:223.58 GiB ID-2:/dev/sdb 供应商:西部数据型号:WD5000AZRX-00L4HB0 大小:465.76 GiB
分区:ID-1:/大小:95.07 GiB 已使用:51.90 GiB (54.6%) fs:ext4 dev:/dev/sdb5 交换:ID-1:swap-1 类型:文件大小:2.00 GiB 已使用:0 KiB (0.0 %) 文件:/swapfile**
传感器:系统温度:cpu:31.0 C 主板:30.0 C gpu:nvidia temp:27 C Fan Speeds (RPM):cpu:2096 case-1:0 gpu:nvidia fan:50% 信息:进程:313 正常运行时间:2h 01m内存:15.62 GiB 已用:3.16 GiB (20.2%) Shell:Bash inxi:3.1.07
来自 Gparted的驱动器的屏幕截图sda
如下sdb
所示:
第一个驱动器sda
(240 GB WD Green SSD)安装了 Windows 10。第二个驱动器sdb
(500 GB WD HDD)有一个 NTFS 分区,分配了大约 370 Gb,然后是 512 MB ESP 分区,我在安装 Ubuntu 20.10 时必须创建,其余大约 98 GB 是安装了 Ubuntu 20.10 的 ext4。安装了 GRUB (在我安装 Ubuntu 20.10 时sdb
它不会安装)sda
我有一个新的 480 GB SSD 驱动器,我想在其上传输/复制/当前位于 sdb5 上的 Ubuntu 系统(如果需要,还包括 ESP 分区)。然后我会从系统中移除 500 GB 硬盘并将其用作外部驱动器,因此我未来的系统将具有 - (1) sda
- 240 GB SSD 和 Windows 10 和 (2) sdb
- 480 GB SSD 和当前安装的 Ubuntu 系统在里面。
最好/最简单的方法是什么?我不是系统专家什么的,只是一个可以随 Windows 一起安装 Ubuntu 并享受在 Ubuntu 上计算和编码的普通用户。先感谢您。
我启动了一个 ubuntu 18.04 live 系统,并将我的旧 Ubuntu 18.04 NVMe-SSD 的两个分区(一个 EFI 系统分区 fat32 和一个 ext4 分区,没有加密)复制到一个相同大小的新分区上(它更快)在 GParted 中并重新格式化旧的 NVMe-SSD 也给了它一个新的 UUID。
如果我只是安装新的 SSD,就没有问题。但是,如果我还将空的旧 SSD 安装到第二个 M.2 插槽中,系统将启动到紧急模式。谁能告诉我为什么,以及如何在没有启动问题的情况下使用这两个 SSD?
我已经使用了引导修复工具和“update-grub”的标准程序,但问题仍然存在。我错过了什么?
谢谢!干杯
我正在尝试将整个 Ubuntu 操作系统克隆到新的 SSD。我在关注这个视频。为了检查我必须克隆到哪个磁盘,我运行了lsblk
命令。
据此,似乎 sda 是我当前的 HDD,而 sdb 是我当前的 SSD。然后我尝试运行以下命令:dd if =/dev/sda of=/dev/sdb
. 但是当我这样做时,它运行了一段时间然后给了我一个错误,即 sdb 驱动器没有足够的内存。我怀疑发生的事情是 dd 命令试图将我在 HDD 上的整个安装卷(所以整个 495GB,包括空白空间)克隆到我的 250GB SSD。这不是我的本意,所以现在我的问题是:
如何克隆我的 Ubuntu OS + 相关文件,而不是克隆到我的新 SSD 的空白空间?
(顺便说一句,在尝试克隆失败后,我已经重新格式化了我的 SSD)
我目前有只有 35GB 已用空间的 HDD (500GB)。我想将现有的 HDD 克隆到新的空 SSD (256GB)。最简单的方法是什么?
我将 Windows+Ubuntu 的双启动克隆到另一个更大的驱动器,但现在 GRUB 在错误的驱动器上启动 Ubuntu。
当我选择启动到 Windows 时,它可以在正确的驱动器上正常启动,但 ubuntu 并非如此。
因此,当我将 BIOS 从新驱动器的 ubuntu 启动时,我选择 GRUB 上的 ubuntu,它会在 /dev/sdb2 而不是新的 /dev/sda2 上启动。
我最近将我的存储升级到更大的 nvme 驱动器,我想将现有的驱动器克隆到它上面。我阅读了有关 clonezilla 的建议(对我不起作用)并使用 dd 命令。
我没有尝试过 dd 命令,因为我的理解是它会转换和复制所有文件,如果我的驱动器大小不匹配,它将无法正常工作。我的驱动器大小是 512 GB 和 960 GB。dd 如何处理分区大小以及它究竟在转换什么?
Clonezilla 对我不起作用,因为在提示选择要克隆的驱动器后,它没有显示我的 2 个 nvme 驱动器中的任何一个。我将它们与其他 2 个存储驱动器一起连接到主板。存储驱动器是唯一可供选择的选项。
请让我知道如何克隆 Ubuntu 18.04 驱动器到驱动器。另一件事,我的原始安装没有设置驱动器加密,是否可以在克隆到新驱动器时更改它?
提前致谢!
我的笔记本电脑中有一个 500 GB SSD,其中一个分区保存 Windows 7,第二个分区保存 Ubuntu 18.10,安装在 BTRFS 文件系统上,块大小为 4KB,双启动。
我有一个 1 TB SSD 安装在我的台式电脑中,我想将我笔记本电脑当前的 Ubuntu 18.10(BTRFS 文件系统)分区的完整副本复制到这个 1 TB SSD 上用于我的桌面。我不想在我的 1TB SSD 上安装 Windows,而是希望整个 1TB SSD 单启动 Ubuntu 18.10。当我在复制后登录新 SSD 上的操作系统时:我想访问我所有已安装的软件(通过 sudo、pip 和 .deb 文件安装)、我的所有设置和软件配置以及我的所有书签。
但是,我想重新安装 Ubuntu 18.10,并为我的桌面的 1 TB SSD、64 GB 内存和 i7-6700k 处理器提供最佳块大小。
是否可以将具有 BTRFS 文件系统和 4KB 块大小的自定义 Ubuntu 18.10 操作系统复制/克隆到新安装的具有 BTRFS 文件系统和(例如)4096KB 块大小的 18.10 操作系统(如果 4096KB 最适合我的 PC)?
我希望两个操作系统上的一切都相同。我是否需要从头开始手动安装每个软件项目/或者我可以执行 Clonezilla 或将我的笔记本电脑目录直接安装到我的 1TB SSD 之类的操作吗?
我正在运行 Ubuntu 18.04,作为 Windows 的子系统。我已经在多台 PC 上做到了这一点,但从来没有遇到过这个问题。我尝试这样做git clone <repo>
,我得到了这个:
Cloning into '<repo>'...
error: chmod on /mnt/c/Users/Efsta/Code/<repo>/.git/config.lock failed: Operation not permitted
fatal: could not set 'core.filemode' to 'false'
我尝试了以下方法:
❯ git config core.fileMode false
, 有了这个结果fatal: not in a git directory
❯ git config --global core.filemode false
❯ git config --add --global core.filemode false
似乎没有任何效果。我已经在这里尝试了几个答案,但 WSL 似乎有点棘手。任何人都知道如何解决这个问题?
我也尝试了这个问题的所有内容:https ://stackoverflow.com/questions/1580596/how-do-i-make-git-ignore-file-mode-chmod-changes ,似乎没有任何效果。