我买了一个希捷 ST3000DM001 3TB 硬盘。它是在一个外壳内出售的。我格式化为 ext4,将一些数据复制到其中,然后将其从机箱中取出并将其直接连接到主板。我的数据对操作系统不可见(它看到一个未知的 ~300GiB 分区,其余为可用空间)所以我开始阅读高级格式和 >2TB 驱动器。
我再次将磁盘与 USB 连接,复制所有数据,并再次插入 sata。我使用 gparted 创建了一个 GPT 分区表(ubuntu 磁盘实用程序不会让我使用Error synchronizing after initial wipe: Timed out waiting for object (udisks-error-quark, 0),创建了一个大的 3Tb Ext4 分区,保留默认Align to值MiB并格式化。
驱动器被正确识别,并正确安装。文件可以成功地从驱动器复制到驱动器。
然而:
Gparted 显示磁盘有 512k 扇区,我知道这不是真的1

而cat /sys/block/sdb/queue/physical_block_size报告4096
我发现一些报告对libparted非 512k 扇区2和其他扇区3存在问题,这些报告说与 MiB 对齐就足够了。
Parted 报告说,当我选择最小时,驱动器已对齐:
(parted) align-check
alignment type(min/opt) [optimal]/minimal? min
Partition number? 1
1 aligned
(parted)
Run Code Online (Sandbox Code Playgroud)
我的配置正确吗?我是否因为磁盘格式化为 512k 扇区而导致性能下降,是 gParted …
我是GParted 的新手。我必须调整包含已满的根文件系统的分区的大小。以前,我的系统中安装了 Windows。我使用了一个 250GB 的硬盘驱动器,分为 3 个驱动器,即 C、D 和 E 驱动器。在此之后,我安装了 Ubuntu 并使用现有的 NTFS 文件系统来安装 Ubuntu。现在,我需要调整安装在根文件系统上的分区的大小,因为它已满。
以下是 GParted 截图的链接 -

我应该怎么做才能在 GParted 中不丢失任何数据的情况下增加 /dev/sda6 的大小
我如何在 Ubuntu 中找到 gparted,从启动器搜索将我发送到 Wiki 或购物?
我的双启动机器有如下分区:
我想将 sda2 上未使用的空间分配给我在 sda4 上的 Ubuntu 分区,希望其他两个分区保持不变,保留以下配置:
这可能吗?如果是这样,怎么做,最好使用 GParted?
想知道如何在我的双引导设置中缩小我的 Windows 分区,因为我不再需要太多空间。我听说过 gparted,不确定它是否适合这份工作。
谢谢!
我正在使用装有 Ubuntu 14.04 的笔记本电脑,我开始在家中构建 Samba 服务器。我在这台机器上使用 Ubuntu-Server 14.04。
我使用 Webmin 和 SSH(取决于工作)来配置我的服务器。
最近我在谷歌上搜索“通过 SSH 运行 GParted”。我不知道这是可能的,所以我试了一下。我安装了 GParted(在服务器上)但是当我输入时
sudo gparted
我收到错误:
“Gtk-警告**:无法打开显示:”
我徒劳地遵循了我能找到的所有指南,例如:http : //www.ossramblings.com/changed-linux-server-partitions-gui
我也试过:
sudo -E gparted还有其他想法吗?感谢大家的时间和回复!
我尝试在 Ubuntu 14.04 中设置 bcache,使用全新安装和空/home分区 ( /dev/sdb2) 作为后备设备。我的 SSD 上有一个正在运行的系统,我想使用它的/dev/sda2分区来缓存我的/home
. 我总是设法从论坛中解决我的 ubuntu 问题,但我很难理解这里的基础知识并需要帮助:
一开始设置bcache需要登录什么账号?显然,在安装期间创建的用户/dev/sdb2必须注销/home才能卸载,因此我在单独的分区上设置了一个临时用户帐户来执行此操作。这似乎已经太笨拙了。
make-bcache -B并且-C都告诉我设备上有非 bcache 超级块,所以我sudo wipefs -a在两个设备上都做了。然后,分区在 GParted 中显示为未格式化且没有 UUID。这是正常的吗?
如果是这样,fstab 和/home启动时会发生什么?我需要在 fstab 中使用 bcache 的 UUID 吗?我做了,但系统/home在下次启动时没有找到分区。
双方echo /dev/sdb2 > /sys/fs/bcache/register并echo /dev/sda2 > /sys/fs/bcache/register返回“权限被拒绝”的消息; 据我所知/sys,无法写入。
所以 echo /dev/sdb2 | sudo tee /sys/fs/bcache/register似乎已经奏效了。
有人可以验证这是在 Ubuntu 中执行此操作的正确方法吗?
我似乎设法创建、注册和附加了后备驱动器,但根据tail /sys/block/bcache0/bcache/stats_total/* 我只绕过了数据。我的整个设置现在很混乱,所以任何澄清将不胜感激。
我似乎有一些关于类似问题的帖子,但找不到可以解决我的问题的帖子。我在我的 PC 上运行 Ubuntu 14.04,我希望调整大小并在 U 盘上添加一个分区,该 U 盘包含 ubuntu 14.04 的实时版本。
我已经使用实时 gparted CD 加载了 Gparted。然后,我调整了其上唯一分区的大小以保存数据,并在新的未分配分区中保留了一些可用空间,我创建了一个带有 ex4 文件系统的分区。在应用更改时,我遇到了缩小第一个分区的错误。
有谁知道如何解决这个问题?
这是错误的输出:
GParted 0.18.0 --enable-libparted-dmraid --enable-online-resize
Libparted 2.3
Shrink /dev/sdb1 from 7.47 GiB to 2.59 GiB 00:00:05 ( ERROR )
calibrate /dev/sdb1 00:00:00 ( SUCCESS )
path: /dev/sdb1
start: 2048
end: 15667199
size: 15665152 (7.47 GiB)
check file system on /dev/sdb1 for errors and (if possible) fix them 00:00:03 ( SUCCESS )
fsck.fat -a -w -v /dev/sdb1
fsck.fat 3.0.26 (2014-03-07)
fsck.fat …Run Code Online (Sandbox Code Playgroud) 我想将 /dev/sda6 的大小调整为 ~50GB。但我不能这样做,因为未分配的空间位于错误的位置。
如何将未分配的空间向右移动并调整 sda6 分区的大小?

gparted ×10
partitioning ×8
14.04 ×3
bcache ×1
hard-drive ×1
server ×1
ssd ×1
ssh ×1
windows ×1