将驱动器 (sda) 中的可用空间转移到另一个驱动器 (sdb)

将驱动器 (sda) 中的可用空间转移到另一个驱动器 (sdb)

您能帮我将可用空间从 Windows 驱动器移动到 Ubuntu 驱动器吗?

我使用默认选项安装了 Ubuntu 16.04 和 Windows,但很快就用完了空间。

sda 是 Windows 驱动器,sdb 是 Ubuntu 的驱动器。正如您在屏幕上看到的,sda 上有 122.66GiB 未分配空间(在 sda5 之后),我需要使用它来扩大 sdb3

gparted 屏幕。

星展银行 安全数据库

fdisk -l 转储

Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 35E3D2B8-62DD-43FF-9C2E-C7417E4BC37E

Device       Start       End   Sectors  Size Type
/dev/sda1     2048   1026047   1024000  500M EFI System
/dev/sda2  1026048   1107967     81920   40M unknown
/dev/sda3  1107968   1370111    262144  128M Microsoft reserved
/dev/sda4  1370112   2373631   1003520  490M Windows recovery environment
/dev/sda5  2373632 719532031 717158400  342G Microsoft basic data


Disk /dev/sdb: 29.8 GiB, 32017047552 bytes, 62533296 sectors
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: 8A191FC2-11E1-4FA7-A403-0E86CD7102CE

Device        Start      End  Sectors  Size Type
/dev/sdb1      2048 16775167 16773120    8G Intel Fast Flash
/dev/sdb2  16775168 17825791  1050624  513M EFI System
/dev/sdb3  17825792 54202367 36376576 17.4G Linux filesystem
/dev/sdb4  54202368 62531583  8329216    4G Linux swap

添加存储设备详细信息:

   *-scsi:0
        physical id: 9
        logical name: scsi0
        capabilities: emulated
     *-disk
          description: ATA Disk
          product: WDC WD5000LPVT-7
          vendor: Western Digital
          physical id: 0.0.0
          bus info: scsi@0:0.0.0
          logical name: /dev/sda
          version: 1A01
          serial: WX81A53V0157
          size: 465GiB (500GB)
          capabilities: gpt-1.00 partitioned partitioned:gpt
          configuration: ansiversion=5 guid=35e3d2b8-62dd-43ff-9c2e-c7417e4bc37e logicalsectorsize=512 sectorsize=4096
  *-scsi:1
       physical id: a
       logical name: scsi1
       capabilities: emulated
     *-disk
          description: ATA Disk
          product: LITEONIT LMS-32L
          physical id: 0.0.0
          bus info: scsi@1:0.0.0
          logical name: /dev/sdb
          version: 10C
          serial: TW0H9R7V5508535E0723
          size: 29GiB (32GB)
          capabilities: gpt-1.00 partitioned partitioned:gpt
          configuration: ansiversion=5 guid=8a191fc2-11e1-4fa7-a403-0e86cd7102ce logicalsectorsize=512 sectorsize=512
  *-scsi:2
       physical id: b
       logical name: scsi4
       capabilities: emulated
     *-cdrom
          description: DVD-RAM writer
          product: DVD+-RW GU70N
          vendor: HL-DT-ST
          physical id: 0.0.0
          bus info: scsi@4:0.0.0
          logical name: /dev/cdrom
          logical name: /dev/cdrw
          logical name: /dev/dvd
          logical name: /dev/dvdrw
          logical name: /dev/sr0
          version: A104
          capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
          configuration: ansiversion=5 status=nodisc

答案1

您无法将(可用)空间从一个驱动器移动到另一个驱动器,但您仍然可以将可用空间提供给您的 Ubuntu 系统。

方法 1:使用普通分区

这是一个更简单但灵活性较差的变体。基本思想是:

  1. 决定要将哪些数据存储在现在的可用空间中或移动到现在的可用空间中。

    • 您可以创建一个新卷并将其“安装”在您喜欢的/media/pehuen/my-data任何/mnt/my-data位置,并将一些文件和数据存储在那里。

    • 您可以将/home包括您(和其他用户)的个人文件和数据在内的所有内容放在单独的分区中。有关这一点,请参阅优秀的“如果 /home 目录已经是 / 分区的一部分,我该如何将其移动到另一个分区?”

    • 以类似的方式,您可以将全部或部分移动/usr/opt单独/var的分区上(但是,如果您遇到启动问题,管理起来会稍微复杂一些)。

    • 您可以选择以上一个或多个或全部。

  2. 在可用空间中创建一个或多个新分区。

  3. 根据您在步骤 1 中做出的决定,将受影响的文件移动到新分区。

  4. 配置您的系统以在启动时“挂载”新的分区。

方法 2:使用逻辑卷

这更复杂,需要更多工作,主要针对高级用户。逻辑卷允许您聚合多个身体的分区/卷分成一个或多个逻辑跨一个或多个(或所有)物理卷的卷。这样,您可以根据需要添加或删除物理存储,同时可以非常灵活地扩大或缩小现有逻辑卷或添加新的逻辑卷。

理论上,您可以将整个 Ubuntu 安装(包括所有系统文件和个人数据)放在一个跨数千个物理驱动器的逻辑卷中。不过,要让 Grub 从逻辑卷启动 Ubuntu,还需要做一些额外的工作。

结论

有两种基本方法可以将不同磁盘的可用空间集成到您的 Ubuntu 设置中。它们提供不同程度的灵活性,但设置和维护非常复杂。两者都要求您决定如何组织数据。

如果你已经做出了决定,并制定了一个基本的、抽象的行动计划,欢迎你提出新问题如何充实和/或实施它。如果您想让我注意到新问题,请在评论中给我发送通知。请不要用如此广泛的后续问题来扩展您当前的问题,因为这会使之前的答案无效,并使未来的读者更难理解。

相关内容