Questions tagged «fdisk»

fdisk(用于“固定磁盘”)是提供磁盘分区功能的命令行实用程序。

4
挂载:错误的fs类型,错误的选项,错误的超级块
我添加了一个新的硬盘驱动器(/dev/sdb)到Ubuntu服务器16,RAN parted /dev/sdb mklabel gpt和sudo parted /dev/sdb mkpart primary ext4 0G 1074GB。一切都很好。然后我试图挂载驱动器 mkdir /mnt/storage2 mount /dev/sdb1 /mnt/storage2 它导致 mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail …
40 ubuntu  mount  fdisk 

3
fdisk vs分手
我已经在家中运行小型媒体服务器已有10多年的历史,并且正在寻找对其进行更换(在故障发生之前)。 我打算将一个新驱动器连接到我的旧系统,分区和格式(ext4看起来现在最稳定),然后将介质复制到新磁盘上,以便可以将其安装在新计算机上(我将保留一些新驱动器)。为此,驱动器上有可用的分区)。 当我使用fdisk进行分区时,我一直在阅读2002年的安装说明,现在我经常看到使用了gparted或parted。 有没有需要使用(以及安装和学习)parted?我当前的旧系统是32位,而我读到某个地方需要64位。我没有参与该系统,但是我不想制作一个无法在新设置下正常工作的磁盘。
28 fdisk  parted 

1
fdisk中的/ dev / mapper
安装CentOS之后,我会看到几行类似的文字, /dev/mapper/centos_jackpc--11-swap并 /dev/mapper/centos_jackpc--11-root在发出时显示fdisk -l。 这些的目的是什么?为什么他们不出现在Ubuntu上呢? 完整fdisk -l的显示在这里: Disk /dev/sda: 250.0 GB, 250000000000 bytes 255 heads, 63 sectors/track, 30394 cylinders, total 488281250 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: …
27 linux  partition  lvm  fdisk 



6
将分区号从sda1更改为sda2
我有一个带有两个分区的磁盘:sda1和sda2。我想将sda1的数量更改为sda2,将sda2的数量更改为sda1。 有可能,但是我不记得该程序了。即我的第一个分区将是sda2,第二个分区是sda1,因此我需要指定手动顺序,而不是像fdisk-> x-> f中的自动顺序。 我如何更改订单?手册或教程的链接也很有用。 谢谢。 原因:我有一个需要从sda1读取数据但该数据在sda2中的应用程序。更改分区表是解决此问题的更快方法。该系统不是很关键,但我不想暂停太多时间。 更新:OpenBSD的fdisk版本包含该功能。
20 linux  partition  fdisk 

2
fdisk -l将ext3文件系统显示为HPFS / NTFS
我有一个外部硬盘驱动器,在Windows中我将其格式化为NTFS分区。现在,我使用以下命令在Linux系统中格式化了该硬盘。 mkfs.ext3 /dev/sdb1 已成功格式化。但是,当我运行fdisk -l命令时,它给我的系统是NTFS / HPFS。 Device Boot Start End Blocks Id System /dev/sdb1 1 121601 976760001 83 HPFS/NTFS 但是,该命令df -T /dev/sdb1仍给我文件系统类型为ext3。 当我运行fdisk -l命令时,为什么没有向我显示系统为Linux ?
14 ntfs  ext3  fdisk 

3
如何使用fdisk扩展逻辑分区和扩展分区
我正在尝试扩展/ dev / sda5分区,它是扩展分区/ dev / sda2下的逻辑分区。 我想使用fdisk。 步骤应该是删除两个分区,然后使用完全相同的起始扇区(1001470和1001472)重新创建它们。直到创建逻辑分区(最小起始扇区大于所需数量)(1003518),它才能顺利进行。 $ sudo fdisk / dev / sda 命令(m以获取帮助):p 磁盘/ dev / sda:9.8 GiB,10485760000字节,20480000扇区 单位:1 * 512的扇区= 512字节 扇区大小(逻辑/物理):512字节/ 512字节 I / O大小(最小/最佳):512字节/ 512字节 Disklabel类型:dos 磁盘标识符:0x0cd7105f 设备启动起始端扇区大小ID类型 / dev / sda1 * 2048 999423 997376 487M 83 Linux / dev / sda2 …
14 partition  fdisk 


1
partprobe如何工作?
我一直在寻找一种刷新scsi总线(或其他任何总线)的方法,以使我的内核(CentOS 5.5上为2.6.18-194-el5)了解驱动器上的分区,而我无法找不到办法。partprobe立即做到了。怎么样? 既然很重要,这就是我正在做的事情: 我想在特定于分区的事情上进行一些练习,例如调整大小,备份和还原MBR,等等。我在/ dev / sdb上创建了20GB分区,备份了MBR: dd if = / dev / sdb of = sdb.mbr bs = 512 count = 1 然后进入fdisk,删除分区,将其写入,然后退出。 ls / dev / sdb * 显示没有分区,并且 fdisk -l / dev / sdb' 匹配,所以我觉得我很好。 然后,我将dd颠倒了: dd if = sdb.mbr of = / dev / sdb bs …

3
安装GPT磁盘分区时出现问题
我正在尝试在GPT磁盘上安装分区,但是出现以下错误: $ sudo mount -t ext4 /dev/sda1 disk/ mount: special device /dev/sda1 does not exist 查看dmesg,在/ dev / sda上没有看到任何错误: $ dmesg | grep sda [ 1.367508] sd 0:0:0:0: [sda] 5860533168 512-byte logical blocks: (3.00 TB/2.72 TiB) [ 1.367514] sd 0:0:0:0: [sda] 4096-byte physical blocks [ 1.367607] sd 0:0:0:0: [sda] Write …

3
为什么我们需要在fdisk中指定分区类型,然后再在mkfs中指定分区类型?
我对fdisk和mkfs有点困惑。 所以-这是典型的USB闪存驱动器分区和格式化: umount /dev/sdb fdisk fdisk /dev/sdb Command (m for help): d Selected partition 1 Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-960, default 1): ↵ Using default value 1 Last cylinder or +size or +sizeM or …

3
如何不重新启动(kpartx)使用新的fdisk表?
当我运行fdisk并更改分区的大小时,fdisk在其输出末尾说: The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8) 我想这样做而不必重新引导(然后编写一个脚本来执行此操作)如何使用kpartx正确执行此操作?我试过了: kpartx -f -v /dev/mmcblk0 哪个输出: mmcblk0p1 : 0 102400 /dev/mmcblk0 2048 mmcblk0p2 : 0 7657472 /dev/mmcblk0 104448 和: kpartx -a -v /dev/mmcblk0 输出: device-mapper: reload ioctl on mmcblk0p1 failed: Invalid argument …
11 debian  fdisk 

2
以编程方式分区磁盘
我正在尝试创建一个bash脚本,该脚本将在具有现有分区的磁盘上创建一个具有文件系统的新分区。 看起来很容易以分区方式通过编程创建分区,但是它要求您知道从哪里开始和停止新分区,这就是我遇到的麻烦。 我不想依赖具有特定位置/大小的分区的磁盘。也就是说,我要创建一个新的分区,该分区在现有的最后一个分区之后立即开始。然后,我希望能够创建固定大小的分区或填充剩余空间。 在Bash中,是否有确定的可靠方法 a)最后一个分区的结束位置,以及 b)最后一个分区之后的剩余未分区空间?
10 bash  partition  fdisk  parted 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.