我安装了 Linux Mint 14 作为我唯一的操作系统。我有一个包含 /swap、/ 和 /home 的扩展分区,我的驱动器上还有一些未分配的空间。
我猜 Mint 决定把这一切都放在一个扩展分区上,而不是三个主分区上。
所以我想使用我的一些未分配空间从头开始构建 Linux。 我的第一个问题是,我是否需要为每个发行版都有一个交换分区,或者 LFS 可以使用我已经拥有的交换分区吗?如果是这样,交换分区必须是主分区,还是无关紧要?
主分区和逻辑分区之间有什么实际区别吗?
关于定义的问题: 扩展分区是否只是包含逻辑分区的主分区?
最后,自从删除了 Windows 7(sda 1-3),我的 Linux 分区仍然编号为 5-7。如果我创建一个新分区,它会被称为 sda1 吗?
我使用以下方法拍摄了硬盘驱动器的完整图像:
dd if=/dev/sda of=/home/user/harddriveimg bs=4M
Run Code Online (Sandbox Code Playgroud)
在我看来,我应该能够在适当安装后重新调整其中的分区大小。
由于我对命令行不熟悉,我尝试了:
gparted /home/user/harddriveimg
Run Code Online (Sandbox Code Playgroud)
虽然这加载了分区表,但它无法找到分区本身,例如 harddriveimg0。
是否可以像这样修改图像文件而不将其写回某个磁盘,如果可以,如何修改?我会对仅使用终端命令的解决方案感到非常满意。
我有一个 MBR 格式的 SD 卡,当连接到 Linux 机器(xubuntu 12.04)时,它可以挂载一个分区并解析文件系统(GParted 也可以)。但是,当我尝试使用 dd 从设备读取 MBR 时,它给了我一堆虚假数据。
当 dd 无法读取 MBR 时,任何人都可以阐明 Linux/GParted 如何能够读取和理解 MBR。他们是否使用不同的方法来获取数据?IE 未打开(),读取()
DD命令是:
dd if=/dev/sdb of=mbr.bin bs=512 count=1
Run Code Online (Sandbox Code Playgroud)
DD输出为:
1+0 records in
1+0 records out
512 bytes transferred in 0.000786 secs (651345 bytes/sec)
Run Code Online (Sandbox Code Playgroud)
mbr.bin 转储hexdump -C mbr.bin是:
00000000 04 16 41 53 4d 49 2d 53 44 03 00 00 00 00 16 f1 |..ASMI-SD.......|
00000010 00 7f 00 32 1f 5b 80 00 36 db …Run Code Online (Sandbox Code Playgroud) 我已经通过单击“设备->创建分区表...然后应用”使用 gparted 擦除了我的 NTFS(Windows)分区表,有没有办法恢复我的 NTFS 分区?
我尝试使用此命令gpart /dev/sda
得到以下输出:
Begin scan...
End scan.
Checking partitions...
Ok.
Guessed primary partition table:
Primary partition(1)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
Primary partition(2)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
Primary partition(3)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
Primary partition(4)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
Run Code Online (Sandbox Code Playgroud)
这个输出是什么意思?有什么办法可以恢复吗?
我想要调整 LVM 分区的大小(具体来说,\nI\xc2\xa0 想要增加根挂载/并减少 \xc2\xa0 /home),\n因为 I\xc2\xa0 在一个虚拟分区上的磁盘空间不足。\xc2\ xa0\n现在人们说 LVM 具有可调整大小的分区\xe2\x80\xa6 他们声称,至少。\xc2\xa0\n我\xc2\xa0到目前为止还没有看到它\xe2\x80\xa6
我怎样才能这样做呢?
\n我尝试从 Fedora 工作站安装磁盘使用 blivet GUI。所以我:
\n但是,当我右键单击并转到“编辑”时,菜单项全部呈灰色。
\n\n软呢帽 31
\n或者,是否有任何其他 GUI 可以编辑内部 LVM 分区的大小?我已经尝试过 gnome-disks、GParted 和 blivet。\xc2\xa0\nGParted 只能识别磁盘,而 GNOME 磁盘也没有帮助。
\n我想避免为此使用命令行。
\n交叉发布于 Ask Fedora。
\n我正在使用 GParted 格式化我的 USB 设备(随身碟)。而且,我使用 GUI 程序本身卸载了我的设备。该设备不再显示已安装。
当我尝试使用 ntfs 格式格式化 USB 设备时(/dev/sdc1),GParted(GNOME 分区编辑器)GUI 中似乎禁用了 ntfs 操作。其他选项如fat32、ext3、ext4等已启用。我认为这与我的系统上缺少 ntfs 包/库有关。
有谁知道 CENTOS 7 需要安装哪些额外的软件包?(软呢帽包)
我有一个类似的问题:为什么我不能创建一个逻辑分区gparted?,其中无法创建/格式化逻辑分区。仅在我的情况下,我正在进行实时会话,但仍然无法正常工作。
该错误发生在安装 Solus Linux 期间,安装程序应该格式化 Linux 系统分区并安装 Solus。(我有两个 Linux 系统和一个扩展分区内的交换空间,我想用 Solus 替换这两个系统中的一个。)失败后,该分区首先在 gparted(实时会话)中删除,但随后相同的工具无法重新格式化空间以创建新分区。
直到我做了链接问题下的答案所说的:在新逻辑分区之前和之后留下 1MB 并将 align 设置为 'none'。
然后一切正常:在 gparted 中创建了新的逻辑分区,并且在安装 Solus Linux 期间,即使安装程序也能够再次格式化相同的分区。
两个 1MB 的差距可能意味着什么?“对齐”是什么意思?
我最近用更大的 SSD 更换了 SSD。我使用Clonezilla将旧磁盘克隆到新磁盘。之后,我使用GParted Live调整现有分区的大小,将交换分区推到磁盘的末尾。我也从 Ubuntu 16.04 更新到 18.04。
\n\n成功完成上述步骤后,我注意到启动时间变得更长了。我发现了一些类似的线程(下面链接)并尝试了那里的建议。然而,启动时间并没有减少到更换磁盘之前的时间。
\n\n这是我的原文/etc/fstab:
# /etc/fstab: static file system information.\n#\n# Use \'blkid\' to print the universally unique identifier for a\n# device; this may be used with UUID= as a more robust way to name devices\n# that works even if disks are added and removed. See fstab(5).\n#\n# <file system> <mount point> <type> <options> <dump> <pass>\n# / was on /dev/sda1 during installation\nUUID=e15b2ef7-c32d-46f5-a3a8-4bdc60285b4e / ext4 …Run Code Online (Sandbox Code Playgroud) 我的用户可以访问 USB 块设备(plugdev 组的成员)。但即便如此,gparted 也需要以 root 身份运行:
$ ls -l /dev/sdd
brw-rw---- 1 root plugdev 8, 48 Jul 17 19:05 /dev/sdd
$ gparted /dev/sdd
(requires root)
Run Code Online (Sandbox Code Playgroud)
这有什么技术原因吗?
我有一个完整的磁盘映像,包括文件中的分区表。运行 gparted 失败,所以我不得不做losetup -Pf马戏表演。
这有什么技术原因吗?
gparted ×10
partition ×4
dd ×2
ntfs ×2
block-device ×1
boot ×1
centos ×1
ext4 ×1
file-format ×1
filesystems ×1
fstab ×1
gnome-disks ×1
gui ×1
lfs ×1
linux ×1
linux-mint ×1
lvm ×1
mbr ×1
storage ×1
timeout ×1
ubuntu ×1
usb-drive ×1