标签: fdisk

使用lvm时fdisk分区类型重要吗

我继承了一些 LVM 卷,我注意到 fdisk 将构成卷组的磁盘报告为分区类型 83 (Linux) 而不是 8e (Linux LVM)。这是一个问题吗? fdisk 分区类型有多重要?它们会影响任何东西还是只是为了方便而贴上标签?谢谢你的帮助。

linux partition lvm fdisk

8
推荐指数
2
解决办法
5008
查看次数

df 显示错误的磁盘大小

df -h在我的服务器上显示错误的空白空间,其中一个磁盘:

/dev/sda2   450G    393G    34G     93%     /
Run Code Online (Sandbox Code Playgroud)

Cpanel 显示它只有 34GB 可用空间,但还有更多。几分钟前,我删除了超过 80GB 的日志文件。所以,我确定它完全错误。

fdisk -l /dev/sda2也显示错误:

Disk /dev/sda2: 498.0 GB, 498098280960 bytes
255 heads, 63 sectors/track, 60557 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sda2 doesn't contain a valid partition table
Run Code Online (Sandbox Code Playgroud)

在不格式化的情况下我能做些什么来解决这个问题?

hard-drive centos ls fdisk

7
推荐指数
2
解决办法
7636
查看次数

我使用“dd”将驱动器克隆到更大的驱动器。我如何利用额外的空间 (linux)?

Fdisk 看不到额外空间

我将可靠的 74GB Raptor 硬盘升级为 600GB Velociraptor 庞然大物。

我使用“dd”来克隆驱动器,(即“dd if=old-drive-device of="new-drive-device)、交换硬盘驱动器、启动等。一切都很好。

除了一个例外:fdisk 不允许我添加分区。所以我不能使用额外的 500+ Gb 磁盘。

Fdisk 看到正确的大小。总扇区数是我上一个分区的最后一个扇区的 10 倍。

这是 fdisk 输出:

注意总扇区数为:1172123568(10 位数字) 最后一个扇区为:145211533(9 位数字)

    Disk /dev/sda: 600.1 GB, 600127266816 bytes
    255 heads, 63 sectors/track, 72961 cylinders, total **1172123568** 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
    Disk identifier: 0x55af2dbb

       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1 …
Run Code Online (Sandbox Code Playgroud)

linux hard-drive clone fdisk

7
推荐指数
2
解决办法
2万
查看次数

如何使用linux工具设置磁盘分区对齐方式?

在阅读了 SQL Server 的磁盘分区对齐最佳实践之后,我只想尝试一下这些建议,但是在我的 linux 测试服务器上。设置分区偏移所需的参数是什么(如果可能的话,对于fdisk,或者 linux live cd 上可用的任何其他分区工具)?

linux partition hard-drive fdisk advanced-format

6
推荐指数
1
解决办法
1万
查看次数

重新调整用途的磁盘 - Linux blkid 命令返回不正确的信息

我正在使用从 VMware ESXi 安装中移除的 SSD 驱动器。我正在尝试在现有的 Linux 安装(CentOS 6.2)中重用该磁盘。该驱动器位于 HP Smart Array P410 RAID 控制器后面,并配置为单独的逻辑驱动器。

当我第一次尝试格式化磁盘时,我收到以下信息:

[root@poot ~]# fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sdb: 240.0 GB, 240021504000 bytes
255 heads, 63 sectors/track, 29180 cylinders
Run Code Online (Sandbox Code Playgroud)

我按照此处说明使用gdisk以下方法删除 GUID 分区表:

[root@poot ~]# gdisk /dev/sdb
GPT fdisk (gdisk) version 0.8.2   

***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format.
THIS …
Run Code Online (Sandbox Code Playgroud)

linux partition storage fdisk uuid

5
推荐指数
1
解决办法
4883
查看次数

合并逻辑卷组

我想增加根 LVM 卷空间。是否可以将 LogVol01 合并到 LogVol00?我的 LVM 设置如下所示:

   [root@server~]# lvs
     LV       VG         Attr   LSize  Origin Snap%  Move Log Copy%  Convert
     LogVol00 VolGroup00 -wi-ao 34.84G
     LogVol01 VolGroup00 -wi-ao 33.38G
   [root@server~]# pvs
     PV                VG         Fmt  Attr PSize  PFree
     /dev/cciss/c0d0p2 VolGroup00 lvm2 a-   68.22G    0
   [root@server~]# vgs
     VG         #PV #LV #SN Attr   VSize  VFree
     VolGroup00   1   2   0 wz--n- 68.22G    0
   [root@server~]# df -h
   Filesystem            Size  Used Avail Use% Mounted on
   /dev/mapper/VolGroup00-LogVol00
                          34G  1.3G   31G   4% /
   /dev/cciss/c0d0p1      99M   13M   81M  14% /boot …
Run Code Online (Sandbox Code Playgroud)

linux partition lvm fdisk

5
推荐指数
1
解决办法
6860
查看次数

为什么磁盘标签类型是dos但分区系统是GPT?

如果是dos怎么可能大于2TB呢?

Disk /dev/sdi: 6000.6 GB, 6000606183424 bytes, 11719933952 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 262144 bytes / 262144 bytes
Disk label type: dos
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdi1   *           1  4294967295  2147483647+  ee  GPT
Partition 1 does not start on physical sector boundary.
Run Code Online (Sandbox Code Playgroud)

partition diskmanagement fdisk

5
推荐指数
1
解决办法
2375
查看次数

无法在 Debian 5.0 上挂载 /dev/sdc1,特殊设备 /dev/sdc1 不存在

我正在尝试解决一个我以前从未见过或听说过的奇怪问题。我有一个磁盘,/dev/sdc,我正在尝试挂载它,但不能。

sudo mount /dev/sdc1 /mnt
mount: you must specify the filesystem type
Run Code Online (Sandbox Code Playgroud)

好吧,我记得是 ext3,所以,

sudo mount -t ext3 /dev/sdc1 /mnt
mount: special device /dev/sdc1 does not exist
Run Code Online (Sandbox Code Playgroud)

这是我以前从未见过的,所以我检查 /dev

ls /dev | grep sdc
brw-rw----  1 root disk      8,  32 2011-04-20 03:27 sdc
Run Code Online (Sandbox Code Playgroud)

那里应该也有一个 sdc1 文件,对吗?
fdisk 显示

Disk /dev/sdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1a2b2e31

   Device Boot      Start         End      Blocks   Id  System …
Run Code Online (Sandbox Code Playgroud)

linux troubleshooting fdisk

4
推荐指数
1
解决办法
4184
查看次数

如何在 Linux 中查看分区是主分区还是次分区

如何查看我的分区在 Linux CentOS 中是主分区还是次分区?我试过了,df -T但它没有显示分区是主要的还是次要的。

谢谢。

linux fdisk df

3
推荐指数
1
解决办法
2万
查看次数

使用 Linux fdisk 对 2TB 磁盘进行对齐分区

有没有办法在使用标准 Linux fdisk(我尝试过 2.17.2 版)的磁盘上创建一个 2TB 分区,该分区是 4096 字节扇区对齐的?

我尝试了以下操作并遇到了所描述的错误:

  • 如果我只是使用该-u标志,它会将簇大小设置为 512 字节的一个扇区。然后,分区必须是 3,906,250,000 个簇长,fdisk 将这个数字截断为 2,147,483,647 (2^31-1)。
  • 如果我使用-b 4096,它允许我很好地创建分区(长度为 488,281,506 个扇区),但是如果我使用 来检查生成的分区的大小blockdev --getsize64,它表明该分区只有 250GB 大,即它仍在使用扇区大小共 512 个。
  • 例如,如果我尝试使用 设置扇区数和人头数-S 64 -H 32,那么它总是将扇区数设置回 63,这不会平均分为 4096(我知道,32 平均除以 8 在技术上就足够了,但是 - 调用我是完美主义者 - 我真的很想让分区从扇区 2048(1MB 对齐)开始,因为我读到的是这些天推荐的设置。

是否有一些我可以传递给 fdisk 的参数组合,这将允许我创建一个从 1MB 开始的分区(扇区 2048 [256] 用于 512-[4096-] 字节扇区)并且正好是 2TB 长(3,906,250,000 [488,281,506] ] 扇区为 512-[4096-] 字节扇区)?

(我读到我可以只使用 gparted 并将驱动器更改为 GPT 分区,但我真的很想知道是否有办法使用标准 fdisk 和 MBR 分区来做到这一点。我看不出有什么原因为什么 MBR 分区不应该允许这个......)

linux fdisk partition-alignment

3
推荐指数
1
解决办法
1919
查看次数