我的Ubuntu12.04LTS上有一个RAID1数组,我的/sda硬盘几天前就被替换了。我使用这些命令替换:
# go to superuser
sudo bash
# see RAID state
mdadm -Q -D /dev/md0
# State should be "clean, degraded"
# remove broken disk from RAID
mdadm /dev/md0 --fail /dev/sda1
mdadm /dev/md0 --remove /dev/sda1
# see partitions
fdisk -l
# shutdown
Xubuntu 14.04.3,USB闪存4GB。在使用了在LinuxMint17.2 MATE中编写闪存的标准工具之后,我安装了Xubuntu,但是当我决定格式化闪存驱动器时,我得到了如下信息:
警告: /dev/sdb包含GPT签名,指示它有一个GPT表。然而,它没有一个有效的假msdos分区表,因为它应该。也许它被破坏了--可能是因为一个不理解GPT分区表的程序。或者您删除了GPT表,现在正在使用msdos分区表。这是GPT分区表吗?
遵循这些指示后:
Open a Terminal and run sudo gdisk /dev/sda
It is likely that both M
我有较旧的VM (Centos7),其中有许多磁盘。现在是36 vmdk (22 it )。我希望将一个虚拟磁盘扩展到2400 on,并为LVM (磁盘上的第3层)创建新的分区。但是在我创建partion之后,我看到这个操作比正常的要慢。我查了一下syslog,这里有:
Mar 22 15:47:27 host kernel: sd 4:0:4:0: [sdai] Very big device. Trying to use READ CAPACITY(16).
Mar 22 15:47:27 host kernel: sd 4:0:4:0: [sdai] 5033164800
这是我的磁盘分区:
$ sudo fdisk /dev/sda
Welcome to fdisk (util-linux 2.33.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): p
Disk /dev/sda: 186.3 GiB, 200049647616 bytes, 390721968 sectors
Disk model: TOSHIBA MK2035GS
我在运行Ubuntu10.4的笔记本电脑上损坏了分区表。
在分区表损坏之前,我有以下分区:2个主分区:第一个-- NTFS第二个扩展--在第二个扩展中构建的4个逻辑分区:第一个NTFS (68Gib)、第二个Linux (19个Gib)、第三个交换(1.4Gib)、第四个Linux (24个Gib)
这些分区的物理顺序如下:(第4 Linux )-(第1 NTFS )-(第2 Linux )-(第3交换)分区的逻辑顺序不同:(第1 NTFS )-(第2 Linux )-(第3交换)(第4 Linux )
NTFS分区很大,位于两个Linux分区之间,这两个分区都没有足够的空间安装Oracle
我正在桌面上运行ubuntu16.04,打开时我得到了错误
“备份GPT表已损坏,但主表显示为OK,因此将使用该表。”
下面是我的格格图
📷
以前看上去就像
📷
sudo fdisk -l的输出(编辑以删除不适用的数据);挂载为
Snip
The backup GPT table is corrupt, but the primary appears OK, so that will be used.
Disk /dev/sda: 3.7 TiB, 4000787029504 bytes, 7814037167 sectors
Units: sectors of 1 * 512 = 512
我使用的是服务器,有人在服务器上添加了硬盘。我在努力让这件事起作用。我是一个普通的Linux用户(但以前从未做过这件事)。
我已经在谷歌上搜索,并试图按照指示,并在此刻感到困惑。
我使用cfdisk创建了一个新分区。
Device Boot Start End Blocks Id System
/dev/sda1 * 2 501 512000 83 Linux
/dev/sda2 502 30720 30944256 8e Linux LVM
我使用Manjaro中的KDE分区管理器工具来缩小现有的Linux分区,并创建另一个用于安装Manjaro的分区。
但是,看起来我的Linux分区在这个过程中被破坏了。试着启动它会把我送到initramfs。
下面是e2fsck的输出:
$ e2fsck -fy /dev/nvme0n1p6
e2fsck 1.45.5 (07-Jan-2020)
The filesystem size (according to the superblock) is 32907264 blocks
The physical size of the device is 22641408 blocks
Eithe
我用这个USB在这台机器上安装了Ubuntu (所以它是一个可引导的USB,是用一些我记不清的程序创建的),我尝试用gparted来格式化它。我删除了所有可能的分区,只剩下一个分区,但是每当我尝试创建一个新分区时,都会这样写:
Invalid argument during seek for write on /dev/sdb
此外,在打开它时,它还说:
The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
但我只需单击those.Gparted上的“
基本上,我在Linux中乱搞,我用wipefs从分区中删除了文件系统,然后决定删除这个分区(/dev/sda2 2),所以我继续拆分并删除了它。
在此之后,我去了fdisk,并再次创建了它。然后,我使用sudo、-t、ext4 /dev/sda2 2向这个分区添加了一个文件系统,这在分区上创建了一个etx4文件系统。
然后,通过输入sudo fdisk /dev/sda2 2,我再次进入fdisk,然后出现了一条红色文本的消息,即:
Welcome to fdisk (util-linux 2.29.2).
Changes will remain in memory only, until y
我在我的终端上写了“fsck”来检查或修复我的文件,只是为了修复我的硬盘,终端给我看了这个。
sudo fsck -p /dev/sdc
fsck from util-linux 2.34 fsck.ext2: Bad magic number in super-block while trying to open
/dev/sdc /dev/sdc: The superblock could not be read or does
not describe a valid ext2/ext3/ext4 filesystem. If the device
is valid a