Как подготовить Windows NTFS диски в Linux

Я обновляю свое настольное оборудование для Windows и выполняю чистую установку ОС. Я использую SystemRescueCD для подготовки старых дисков для обновления. Короче говоря, немного экстренной ситуации, я не делаю этого в окнах, прежде чем я обновил аппаратное обеспечение (неисправная материнская плата), а окна не загружаются с новым оборудованием. Я знаком с unix / linux, но не так много, когда речь заходит о том, чтобы делать что-то с окнами и иметь некоторые вопросы.

У меня 3 диска. Перед тем, как обновить оборудование, использовались 2 старых диска, которые были системными (c :, / dev / sda) и данными (d: / dev / sdc). У меня есть один новый диск (/ dev / sdb), который, я думаю, я мог бы кратко использовать в док-станции USB, потому что он отформатирован как FAT16.

В настоящее время я жду / dev / sdb для завершения форматирования. Я использовал mkntfs / dev / sdb1, чтобы сделать его разделом NTFS. Это будет достаточно хорошо?

Я хочу скопировать содержимое / dev / sda1 и / dev / sdc1 в директории на / dev / sdb1 в качестве резервных копий (уже есть файлы, резервные копии которых хранятся на другом устройстве, но быстрее, если в одной системе). Каков наилучший способ сделать копию, чтобы я мог легко видеть файлы в окнах и не беспокоиться о скрытых файлах или специальных разрешениях? Это также около 0,4 ТБ данных, поэтому что-то, что будет работать быстро, было бы неплохо. Я не хочу переместить раздел, просто скопируйте содержимое этих двух разделов в каталоги в новом разделе дисков.

Нужно ли мне что-либо делать с назначением букв дисков? Когда я устанавливаю окна, я планирую форматировать мой диск c: (dev / sda) как новый системный диск / раздел.

Я хочу, чтобы новый диск (/ dev / sdb) имел букву ad: drive в Windows, но не хочет переформатировать ее, так как она будет содержать данные моего старого системного диска.

Мой старый d: drive (/ dev / sdc) Я не хочу переформатировать, но хотел бы, чтобы это был мой e: drive.

  • 7-Zip замедляется со временем на Ubuntu, но не Windows
  • Есть ли драйвер ядра fs для NTFS R / W и как он сравнивается с решением для плавких предохранителей?
  • Проблемы с таблицей разделов на жестком диске NTFS 3tb
  • Что означает изменение файла / каталога?
  • Восстановить потерянный раздел ntfs?
  • Возможно ли заполнить раздел / устройство ntfs pre install с нулевым значением?
  • Как «rm» в файловой системе NTFS отличается от собственной реализации Windows?
  • «Wget -restrict-file-names = windows», похоже, не удалось преобразовать ссылки для NTFS
  • 2 Solutions collect form web for “Как подготовить Windows NTFS диски в Linux”

    Чтобы скопировать все содержимое / dev / sda1 в папку резервного копирования на / dev / sdb1:

    mkdir /dev/sdb1/backup cp -avr /dev/sda1/* /dev/sdb1/backup 

    Воля рекурсивно (-r) копирует все на sda1, пытается сохранить права собственности / разрешения в режиме «архив» (-a) и дает вам несколько подробных (-v) выходных данных, чтобы вы не сидели, глядя на подсказку, ничего не делая в течение длительного периода, задаваясь вопросом, продолжает ли он работать.

    Повторить для материала на / dev / sdc1

    Я позволю кому-то еще назначить букву диска – я не очень люблю пользователя Windows.

    Во-первых, я думаю, вы знаете разницу, но, чтобы быть уверенным, что /dev/sda (диск) и /dev/sda1 (раздел) не одно и то же, даже если на диске есть только один раздел ( sda ). C: будет /dev/sda1 not /dev/sda ).

    Форматирование должно быть достаточно хорошим, но то, что вам также нужно сделать, – сначала смонтировать разделы, прежде чем вы сможете скопировать что-либо:

     sudo mkdir /mnt/sda1 /mnt/sdb1 /mnt/sdc1 sudo mount -o ro /dev/sda1 /mnt/sda1 sudo mount -o ro /dev/sdc1 /mnt/sdc1 sudo mount /dev/sdb1 /mnt/sdb1 

    (старые диски монтируются только для чтения).

    Теперь вы можете копировать файлы, используя cp

     cd /mnt/sda1 cp -avr . /mnt/sdb1/backup_c cd /mnt/sdc1 cp -avr . /mnt/sdb1/backup_d 

    или используйте find и cpio (что AFAIK делает то же самое):

     cd /mnt/sda1 find . -print0 | cpio -pdmv0 /mnt/sdb1/backup_c cd /mnt/sdc1 find . -print0 | cpio -pdmv0 /mnt/sdb1/backup_d 
    Linux и Unix - лучшая ОС в мире.