Как сохранить данные на своем жестком диске с диска Ubuntu Flash?

5

Уже некоторое время мой компьютер HP250G3 не захотел запускать, поэтому я установил Ubuntu 16.04 LTS на свой флеш-диск, чтобы восстановить некоторые данные перед сбросом жесткого диска (жесткий сброс + переустановка окон 8.1).
 Затем я узнал, что мой жесткий диск находится в гигантском беспорядке. Когда я открываю терминал и вхожу в sudo fdisk -lu /dev/sda , он показывает мне это:

И когда я набираю sudo parted -l , я получаю следующее:

Model: ATA ST750LM022 HN-M7 (scsi)
Disk /dev/sda: 750GB
Sector size (logical/physical): 512B/4096B
Partition Table: loop
Disk Flags:

Number  Start  End    Size   File system  Flags
 1      0.000  750GB  750GB  ntfs

Единственная проблема заключается в том, что мой жесткий диск имел около 500 ГБ памяти, а не 1800 ГБ. Поэтому я решил проверить, что говорят диски:

И вот что говорит GParted:

Теперь, что я могу сделать, чтобы сохранить как минимум самые важные данные (~ 200 МБ)? Могу ли я решить эту проблему, изменив размеры разделов? Это очень важно для меня, поэтому, пожалуйста, помогите.

Я дам любую недостающую информацию.     

задан Rudolf L. Jelínek 26.06.2016 в 20:14
источник

1 ответ

6
  

Мой жесткий диск имел около 500 ГБ памяти, а не 1800 ГБ

Я не уверен, где вы получили эти цифры, но размер вашего жесткого диска составляет 750 ГБ.

  

что я могу сделать, чтобы сохранить как минимум наиболее важные данные (~ 200 МБ)?

Вероятно, вам просто нужно восстановить таблицу разделов. Скорее всего, файловая система не повреждена, и вам нужно только сообщить системе, как ее найти.

Однако также может быть, что файловая система повреждена. Я обсужу обе альтернативы.

  

Могу ли я решить эту проблему, изменив размеры разделов?

Нет, абсолютно нет. Не пытайтесь испортить разделы перед восстановлением данных.

Если файловая система Fine

Пока ваш вопрос касается NTFS и этот был о exFAT, мой ответ по-прежнему применяется. Я адаптировал инструкции к вашему конкретному сценарию.

Дело в том, чтобы подключить внешний жесткий диск, на котором вы скопируете файлы. Установите TestDisk и запустите его на устройстве:

sudo apt install testdisk
sudo testdisk /dev/sda

Если вы не можете установить его, откройте Software & amp; Обновления и убедитесь, что активированы все репозитории. Некоторые из них могут быть не по умолчанию.

Как я писал в этом ответе на Unix & amp; Linux Stack Exchange :

  

Основные шаги:

     
  • сканирование диска
  •   
  • выбор раздела
  •   
  • нажатие P , чтобы показать файлы
  •   
  • копирование файлов с помощью C
  •   

Если при нажатии P появляется сообщение об ошибке, то файловая система повреждена.

Если файловая система повреждена

  

Отказ от ответственности: Я разработчик RecuperaBit.

Если файловая система повреждена, вам необходимо использовать программу, способную выполнить реконструкцию файловой системы. Я на самом деле написал один для NTFS, который называется RecuperaBit .

Вкратце, шаги:

  • клонировать диск ( /dev/sda ) в файл изображения (необязательно, но рекомендуется)
  • запустите RecuperaBit либо на диске ( /dev/sda ), либо на копии битового потока
  • введите recoverable в приглашении RecuperaBit
  • восстановить все файлы со следующими командами (замените [X] номером раздела, найденным на предыдущем шаге):

    restore [X] 5
    restore [X] -1
    

Я представил подробные рекомендации с примером в этом ответе .

    
ответ дан Andrea Lazzarotto 26.06.2016 в 20:44
источник