Ubuntu
無法格式化內部磁碟
我無法格式化從數據中心以二手購買的一堆內部磁碟。磁碟格式化為 NTFS,即 3 2TB seagate constellation ES +2 1TB seagate constellation ES + 1 WDC RE3 1TB。我已經使用 fdisk 為它們中的每一個創建了一個新的分區表(嘗試使用 gpt 和 dos)並創建一個新分區。但是每次我嘗試格式化為 ext4 時,它都會給我一個錯誤,例如:
/dev/sdg1 is apparently in use by the system; will not make a filesystem here!
或 gparted 出現未知錯誤,但如果我在 ntfs 中格式化,那沒關係。不能正常吧?我該怎麼辦?我在這裡有點沒有頭緒。配置:ubuntu:16.04.1
編輯:向您展示整個過程:
@docker:~$ sudo sfdisk -l /dev/sdh Disque /dev/sdh : 1,8 TiB, 2000398934016 octets, 3907029168 secteurs Unités : sectors of 1 * 512 = 512 octets Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x0abdc00e @docker:~$ sudo fdisk /dev/sdh Welcome to fdisk (util-linux 2.27.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Commande (m pour l'aide) : o Created a new DOS disklabel with disk identifier 0x18c440ee. Commande (m pour l'aide) : n Partition type p primary (0 primary, 0 extended, 4 free) e extended (container for logical partitions) Select (default p): p Numéro de partition (1-4, 1 par défaut) : Premier secteur (2048-3907029167, 2048 par défaut) : Last sector, +sectors or +size{K,M,G,T,P} (2048-3907029167, 3907029167 par défaut) : Created a new partition 1 of type 'Linux' and of size 1,8 TiB. Commande (m pour l'aide) : w The partition table has been altered. Calling ioctl() to re-read partition table. Syncing disks. @docker:~$ sudo mkfs.ext4 /dev/sdh1 mke2fs 1.42.13 (17-May-2015) /dev/sdh1 est apparemment utilisé par le système ; ne fera pas un système de fichiers ici ! @docker:~$ sudo umount /dev/sdh1 umount: /dev/sdh1: not mounted vigilian@docker:~$ sudo sfdisk §l /dev/sdh sfdisk: failed to parse partition number: '/dev/sdh' vigilian@docker:~$ sudo sfdisk -l /dev/sdh Disque /dev/sdh : 1,8 TiB, 2000398934016 octets, 3907029168 secteurs Unités : sectors of 1 * 512 = 512 octets Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x18c440ee Périphérique Amorçage Start Fin Secteurs Size Id Type /dev/sdh1 2048 3907029167 3907027120 1,8T 83 Linux
因此,感謝@MikhailKhirgiy 似乎沒有任何工具 gparted 或 fdisk 實際上會擦除數據中心的舊分區表。原因尚不清楚,但解決方案是使用以下命令擦除磁碟的第一行字節:
sudo dd if=/dev/zero of=/dev/sdh bs=8M count=8
感謝他。
在更改分區或其他內容之前,您必須解除安裝磁碟
這個命令應該適合你:umount /dev/sdg*
之後再次嘗試創建分區
當這不起作用時,請發表評論並且不要點擊它 - 立即 1 個按鈕