当我使用 GParted 在我的磁盘上创建一个新分区时,我可以选择设置名称和标签。有些分区我已经有了,有些只有一个标签。如果我右键单击现有分区,我可以看到单独的选项来设置分区的名称和标签。
但是分区的名称和文件系统的标签有什么区别呢?如果我可以设置两者并且它们似乎具有相似的效果,那么我选择哪一个都重要吗?
我最近组装了一台计算机并立即将 LinuxMint 17.3 安装在它上面。我现在有 Windows 10 的免费副本。我真的无法找到有关如何在保留 Linux 的同时安装 Windows 的详细说明。我知道我必须重新调整分区大小,但我以前从未真正使用过这些工具,并且宁愿在我弄清楚之前不要乱用它们。
我正在尝试在 Oracle Virtualbox 4.2.6 r82870(安装了扩展包)中启动 GParted live 0.14.1-6。
主机操作系统为Windows 7,物理显卡为AMD Radeon HD 6900。物理CPU为AMD Phenom II X6 1100T。
我创建了一个 VM,以便使用以下设置在 Virtualbox 中测试最新的ArchLinux版本:
我选择了带有“添加虚拟 CD/DVD 磁盘文件”功能(附加到虚拟 IDE 控制器)的 GParted iso (gparted-live-0.14.1-6-amd64.iso)。
Gparted live CD/iso 启动正确,我在 GRUB 菜单(GRUB 1.99-23.1)中选择默认选项“GParted live default settings”,设置键盘布局和首选语言。在视频模式选择方面,我尝试了以下所有选项:
所有这些选择都会导致相同的错误,GParted 在这一点上卡住了:
Fatal server error:
no screens found
server terminated with error (1).
xinit: giving up …Run Code Online (Sandbox Code Playgroud) 我有一个 CentOS 5 虚拟机,并且磁盘大小增加了 20GB。如何初始化和扩展可用空间?
我也尝试加载 GParted,但驱动器已锁定;我该如何解锁?


我正在尝试将 500 GB SSD 克隆到 1TB SSD。由于某种原因,当复制的数据达到8GB时,它不断失败。这是我尝试过的第三个 1TB SSD,它们都卡在同一个地方。我运行了以下命令:
dd if=/dev/sda of=/dev/sdb bs=1024k status=progress
Run Code Online (Sandbox Code Playgroud)
我还尝试使用 Clonezilla 克隆驱动器,但在同一位置失败。我使用 GParted 重新格式化驱动器并将其设置为 EXT4 文件系统,但它仍然卡在同一位置。Sda是内部的,sdb是外部插入的。
我收到的错误说:
7977443328 bytes (8.0 GB, 7.4 GB) copied, 208s, 38.4 MB/s
dd: error reading '/dev/sda': Input/output error
7607+1 records in
7607+1 records out
Run Code Online (Sandbox Code Playgroud)
感谢@roaima 在下面的回答。我能够运行ddrescue并且它复制了大部分数据。我取出内部 SSD,并通过 USB3 将新旧 SSD 连接到 CentOS 盒子。我运行了以下命令:
ddrescue -v /dev/sdb /dev/sdc tmp --force
Run Code Online (Sandbox Code Playgroud)
它运行了超过15个小时。一夜之间就停了。但好处是,当我再次运行命令时,它又从上次停止的地方恢复过来。
我使用它screen是为了避免第二次被锁定在一个会话中:)。我曾经Ctrl+c在 99.99% 的数据被拯救后退出 ddrescue 命令,因为它在那里挂了几个小时。我能够从新驱动器启动并且它立即启动。这是我退出ddrescue的状态:
Initial status (read from mapfile)
rescued: 243778 MB, tried: …Run Code Online (Sandbox Code Playgroud) 我处于令人沮丧的情况 - 无论我如何尝试,gparted 都不会让我将空白空间分配给第一个分区:

中间分区阻止我扩展/dev/sda1。我需要将分区移动/dev/sda2到驱动器的末尾,就像这样(制作的图像):

然后我将能够扩展第一个分区:

怎么做?我假设/dev/sda2必须将数据从物理上复制到驱动器的末尾。
我想在 GParted 中创建一个新的加密 LUKS 分区。
\n我搜索了 UI 和帮助,但我唯一能找到的是如何打开和关闭现有的LUKS 分区以及如何复制和粘贴现有的分区。
\n但是,我找不到创建新的方法。我可以为 btrfs 创建一个新分区,但它从未加密。
\n因此,似乎对于创建新分区的唯一任务,我必须求助于其他工具,例如GNOME 磁盘(GNOME 磁盘实用程序),它可以在创建新分区时轻松允许此操作,或者回退到命令行,这是我想要的以避免。\n或者有什么方法可以创建新的加密分区吗?
\n实际上,我想做 GParted 帮助中描述的操作:复制加密分区并 \xe2\x80\x9e 在新磁盘上维护加密\xe2\x80\x9d 分区。但是,要做到这一点(即在复制时不解密数据),我必须将其粘贴到现有的开放LUKS加密分区xe2x80x9d中,即我需要首先有一个加密分区。
\n那么,最后,有什么方法可以在 GParted 中创建新的加密分区吗?
\n我在 VirtualBox (LinuxMint 17.1) 中有一个 VM 设置。但我正在尝试启动到 GParted,以便我可以调整分区大小。我正在使用gparted-live-0.22.0-2-amd64.iso,它可以正确启动。我已经尝试了 GRUB 中的每个选项以及后一个菜单,但我无法通过这个屏幕:

在我进入键盘映射选择屏幕之前,这个屏幕也会在启动过程中出现:

我尝试使用 GParted 调整分区大小。但我无法调整ext4分区的大小。
我尝试查看该网站上的其他问题,但似乎找不到解决方案。
ext4分区位于/dev/sda6. 当我尝试调整它的大小时,我无法更改大小。
是否有没有 GUI / X 的 CLI gparted 版本?
parted 在调整/移动分区时显示如下警告:
警告:您正尝试使用 parted 对文件系统进行操作(调整大小)。parted 的文件系统操作代码不如您在专用的、特定于文件系统的软件包(如 e2fsprogs)中找到的那样健壮。我们建议您尽可能仅使用 parted 来操作分区表。在即将发布的版本中将删除对在大多数类型的文件系统上执行大多数操作的支持。
或者
错误:文件系统启用了不兼容的功能。兼容的特性有 has_journal, dir_index, filetype, sparse_super 和 large_file 使用 tune2fs 或 debugfs 去除特性。
gparted 可以移动/调整它们的大小。我以为他们使用的是相同的库。除了分手还有什么办法吗?