peh*_*uen 7 partitioning disk-usage
你能帮我将可用空间从 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
Run Code Online (Sandbox Code Playgroud)
添加存储设备详细信息:
*-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
Run Code Online (Sandbox Code Playgroud)
您无法将(可用)空间从一个驱动器移动到另一个驱动器,但您仍然可以将可用空间提供给您的 Ubuntu 系统。
这是更简单的变体,但灵活性要差得多。基本思想是:
决定要存储或移动到现在可用空间的数据。
您可以创建一个新卷和“摩的”在它/media/pehuen/my-data
或/mnt/my-data
或几乎任何你喜欢的和存储一些文件和数据存在的。
您可以将所有/home
包括您(和其他用户)的个人文件和数据放在一个单独的分区中。对于这一点,请参阅优秀的“如果 /home 目录已经是 / 分区的一部分,我如何将它移动到另一个分区?” .
以类似的方式,你可以将所有的/usr
,/opt
或/var
在一个单独的分区(尽管这是一个稍微复杂的管理,如果你曾经遇到引导问题)。
您可以选择以上一项或全部。
在可用空间中创建一个或多个新分区。
根据您在第 1 步的决定,将受影响的文件移动到新分区。
将您的系统配置为在启动时“挂载”新分区。
这更复杂,需要更多的工作,并且主要针对高级用户。逻辑卷让您可以将多个物理分区/卷聚合成一个或多个逻辑卷,这些逻辑卷跨越一个或多个(或所有)物理卷。这允许您根据需要添加或删除物理存储,同时您可以非常灵活地扩展和缩小现有逻辑卷或添加新的逻辑卷。
理论上,您可以将整个 Ubuntu 安装(包括所有系统文件和个人数据)放在一个跨越数千个物理驱动器的逻辑卷中。不过,要让 Grub 从逻辑卷启动 Ubuntu,还需要做一些额外的工作。
有两种基本方法可以将不同磁盘中的可用空间集成到您的 Ubuntu 设置中。它们提供了不同程度的灵活性,但代价是设置和维护非常复杂。两者都要求您决定如何组织数据。
如果您做出决定并制定了一个基本的、抽象的行动计划,欢迎您提出一个关于如何充实和/或实施它的新问题。如果您想引起我对新问题的注意,请在评论中向我发送通知。请不要用如此广泛的后续问题来扩展您当前的问题,因为它会使以前的答案无效并使未来的读者更难以理解。