Чтобы восстановить жесткий диск частичного форматирования в NTFS из FAT

У меня есть частичное форматирование нового диска (2 ТБ из Buffalo), который я собирался отформатировать в NTFS из FAT (скорее всего, это файл с новыми дисками). Однако я случайно удалил кабель. Никаких важных файлов нет, так как новый диск. Я просто вижу подключение к диску / dev / disk /, но не в системном GUI.

Я знаю этот ответ . я бегу

ls -la /dev/disk/by-id/usb-BUFFALO_HD-PNFU3_0000000300001199-0\:0 lrwxrwxrwx 1 root root 9 Jul 10 22:59 /dev/disk/by-id/usb-BUFFALO_HD-PNFU3_0000000300001199-0:0 -> ../../sdb 

а также

 testdisk /debug /dev/disk/by-id/usb-BUFFALO_HD-PNFU3_0000000300001199-0\:0 

а также

 photorec /debug /dev/sdb 

и не получая ничего значимого в качестве результата.

Выполнение команд Йодки

/dev/sdb – это правильное местоположение, так как диск Buffalo – 2 ТБ:

 lsblk /dev/sdb NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb 8:16 0 1.8T 0 disk 

и запустив команду wipefs но получив, что параметры не существуют:

 $ wipefs -fv /dev/sdb wipefs: invalid option -- 'v' Usage: wipefs [options] <device> Options: -a, --all wipe all magic strings (BE CAREFUL!) -b, --backup create a signature backup in $HOME -f, --force force erasure -h, --help show this help text -n, --no-act do everything except the actual write() call -o, --offset <num> offset to erase, in bytes -p, --parsable print out in parsable instead of printable format -q, --quiet suppress output messages -t, --types <list> limit the set of filesystem, RAIDs or partition tables -V, --version output version information and exit 

Версия – wipefs from util-linux 2.25.2 .

Выполнение последних двух команд

 $ sudo mkfs.ntfs -f /dev/sdb /dev/sdb is entire device, not just one partition. Refusing to make a filesystem here! $ sudo mkfs.ntfs -f /dev/sdb1 Failed to access '/dev/sdb1': No such file or directory The device doesn't exist; did you specify it correctly? 

Я все еще ничего не вижу в ls /media/masi/ поэтому диск не используется.

Запуск дополнений Йодки

Я не вижу диск в / media / masi / после этих команд:

 $ sudo wipefs -fa /dev/sdb $ ls /media/masi/ $sudo wipefs -fa /dev/sdb1 wipefs: error: /dev/sdb1: probing initialization failed: No such file or directory 

Почему вы хотите запустить последнюю команду в / dev / sdb1? У меня нет такого диска. Команда ls /dev/sd* дает только /dev/sda /dev/sda1 /dev/sda2 /dev/sda5 /dev/sdb .

Повторное выполнение последних команд

 sudo gdisk /dev/sdb GPT fdisk (gdisk) version 0.8.10 Partition table scan: MBR: not present BSD: not present APM: not present GPT: not present Creating new GPT entries. Command (? for help): x Expert command (? for help): z About to wipe out GPT on /dev/sdb. Proceed? (Y/N): Y GPT data structures destroyed! You may now partition the disk using fdisk or other utilities. Blank out MBR? (Y/N): Y $ sudo dd if=/dev/zero of=/dev/sdb bs=4M count=10 10+0 records in 10+0 records out 41943040 bytes (42 MB) copied, 1.62512 s, 25.8 MB/s $ sudo gdisk /dev/sdb GPT fdisk (gdisk) version 0.8.10 Partition table scan: MBR: not present BSD: not present APM: not present GPT: not present Creating new GPT entries. Command (? for help): n Partition number (1-128, default 1): First sector (34-3907029134, default = 2048) or {+-}size{KMGTP}: Last sector (2048-3907029134, default = 3907029134) or {+-}size{KMGTP}: Current type is 'Linux filesystem' Hex code or GUID (L to show codes, Enter = 8300): Changed type of partition to 'Linux filesystem' Command (? for help): w Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!! Do you want to proceed? (Y/N): Y OK; writing new GUID partition table (GPT) to /dev/sdb. The operation has completed successfully. $ ls /media/masi/ $ mkfs.ntfs -f /dev/sdb sdb sdb1 $ sudo mkfs.ntfs -f /dev/sdb /dev/sdb is entire device, not just one partition. Refusing to make a filesystem here! $ sudo mkfs.ntfs -f /dev/sdb1 Cluster size has been automatically set to 4096 bytes. Creating NTFS volume structures. mkntfs completed successfully. Have a nice day. $ ls /media/masi/ 

Я, наконец, заработал диск, запустив наконец

 $sync // disconnect the cable and put back $ls /media/masi/ 7935137E18608463 

Как вы можете восстановить частично отформатированный диск NTFS?

2 Solutions collect form web for “Чтобы восстановить жесткий диск частичного форматирования в NTFS из FAT”

Я понимаю, нет файлов, которые вы хотите сохранить.

Разумеется, вы работаете над правильным жестким диском, запустите lsblk чтобы перечислить все подключенные диски.

Сначала я использовал wipefs:

wipefs -a /dev/sdb1 и wipefs -a /dev/sdb

Затем запустите gdisk /dev/sdb и нажмите x а затем z чтобы стереть mbr и gpt.

Может быть, ноль первых мегабайт:

 dd if=/dev/zero of=/dev/sdb bs=4M count=10 

Затем запустите fdisk (для старого mbr) или gdisk (для современного gpt), в зависимости от размера и создания новых разделов.

gdisk /dev/sdb -> n -> ENTER -> ENTER -> ENTER -> 0700 для типа 0x0700 (основные данные Microsoft) -> w для записи на диск

или

fdisk /dev/sdb -> n -> p -> 1 -> ENTER -> ENTER; t -> 7 для типа 0700 Основные данные Microsoft -> w для записи на диск

а затем отформатируйте его с помощью

 mkfs.ntfs -f /dev/sdb1 

Вы можете нуль заполнить диск с помощью

dd if=/dev/zero of=/dev/sdb bs=1M

Убедитесь, что /dev/sdb на самом деле является правильным именем устройства!

  • Как подготовить Windows NTFS диски в Linux
  • Не удается установить внешний USB-накопитель
  • Проблема с копированием каталога размером более 6 ГБ
  • Проблема разрешения cp / mv и nfs
  • Как удалить файл с несколькими знаками двоеточия в его имени?
  • «Wget -restrict-file-names = windows», похоже, не удалось преобразовать ссылки для NTFS
  • Какая лучшая цепочка инструментов или единственный инструмент для преобразования NTFS в файловую систему ext ?
  • Загрузите файл образа NTFS, созданный с помощью partimage
  • Live CD-дистрибутив для получения данных с раздела NTFS без X Windows
  • Как было создано ntfs-3g?
  • Как разрешать имена хостов с помощью Raspbian 5/5/2015?
  • Linux и Unix - лучшая ОС в мире.