3

У меня есть система OS X Я хочу использовать его, чтобы поместить некоторые файлы на USB-накопитель, а затем предоставить его в аренду пользователям Mac, XP и Vista, чтобы они могли получить с него файлы.

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

Какое название формата файловой системы я хочу? Какая процедура?

Операции командной строки в порядке.

5 ответов5

9

Вы хотите отформатировать диск, используя Fat32, который является наиболее читабельным. Я не уверен в процедуре Mac, но для форматирования диска в Windows вы щелкаете правой кнопкой мыши на нем в (Мой) компьютер и выбираете "Форматировать". Установите файловую систему на Fat32 (она должна быть по умолчанию, но вы должен убедиться). Также убедитесь, что "Быстрый формат" не выбран, так как он не стирает данные. Затем нажмите OK, и он начнет форматирование диска. Это предупредит вас, но я собираюсь повторить (повторить?) НЕ УДАЛЯЙТЕ ПРИВОД В ЭТО ВРЕМЯ. Также имейте в виду, что это удалит все файлы, хотя и не обязательно безопасно.

Кроме того, в зависимости от чувствительности информации и от людей, которых вы боитесь ее прочитать, вы можете захотеть выполнить дальнейшие процедуры удаления. Я знаю, что Mac позволяет безопасно удалять файлы. Это необходимо сделать ПЕРЕД переформатированием диска, иначе не будет файлов, которые можно безопасно стереть.

РЕДАКТИРОВАТЬ (годы спустя): Вы также можете попробовать отформатировать UDF на флешке. Это сложнее, чем форматировать его в FAT32, но он может хранить большие файлы и имеет некоторые другие приятные функции. Поскольку UDF - это файловая система, которую часто используют оптические диски (CD, DVD и т.д.), Ее понимают все основные ОС.

4

Если вы автоматизируете это под OS-X, может быть полезно следующее.

Сначала найдите диск, который вам нужен, используя diskutil list:

/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *3.9 GB     disk1
   1:                 DOS_FAT_32 UNTITLED                3.9 GB     disk1s1

Обратите внимание на столбец IDENTIFIER ; более короткий (в данном случае disk1 - это весь диск; более длинные - например, disk1s1 - тома на этом диске).

Передайте имя диска, который вы хотите стереть, этому сценарию:

    #!/bin/bash

disk=$1
if [ -z "$disk" ]; then
    echo I need you to give a disk to wipe, e.g. disk1
    exit 1
fi

diskpath=/dev/$disk

diskutil unmountDisk $diskpath
if [ "$2" == "secure" ]; then
    echo Wipe of disk requested before format...
    diskutil zeroDisk $diskpath
fi

echo Partitioning...
diskutil partitionDisk $diskpath 1 MBRFormat FAT32 UNTITLED 100% 

diskutil list $diskpath
diskutil mountDisk $diskpath

Это переразметит диск, чтобы иметь один большой том FAT32 на MBR-разделенном диске; если вы также передадите "безопасный", он будет очищать диск от нуля для дополнительной безопасности.

Примеры:

  • ./wipedisk.sh disk1 заставит диск1 иметь один раздел (disk1s1) в формате FAT32
  • ./wipedisk.sh disk2 secure обнулит disk2, а затем создаст раздел FAT32 (disk2s1)
4

На леопарде вы можете использовать DiskUtility для форматирования тома как fat32.

  1. Вставьте USB-накопитель
  2. Запустите Дисковую Утилиту из / Приложения / Утилиты /
  3. Выберите диск на левой панели
  4. На правой панели, нажмите на вкладку Стереть
  5. Выберите объем Fomat как MS-DOS(FAT)
  6. Нажмите Стереть

Если вы храните особо конфиденциальные данные на диске, вы можете вместо этого выполнить "Безопасное стирание" - для этого, после шага 5 выше, выполните:

  1. Нажмите [Параметры безопасности ...]
  2. Переместите ползунок на одну точку вправо (этого достаточно для всех современных дисков)
  3. Нажмите [OK]

Теперь перейдите к шагу 6 выше. Это заполняет диск нулями перед выполнением формата; это занимает некоторое время, но гарантирует, что данные на самом деле стираются, а не просто помечаются как стертые.

Обратите внимание, что на современных флэш-носителях даже этот шаг не является полностью надежным и восстановление данных может быть возможным. Вы должны взвесить компромиссы, которые вы готовы сделать.

1

exFAT - лучшее решение. Он специально разработан для USB-накопителей и теперь полностью поддерживается MacOS. Что еще более важно, он поддерживает файлы размером более 4 ГБ

0

Если вы хотите использовать диск с Windows, вы можете выбрать между FAT32 или NTFS. FAT32 обеспечивает отличную совместимость практически со всем, но не может хранить файлы размером более 4 ГБ. NTFS может быть прочитана в OS X по умолчанию, начиная с 10.3 (с 2003 года), а доступ для чтения / записи возможен с 10.6 с использованием неподдерживаемой, скрытой функции (или внешних инструментов). Источник

Чтобы стереть диск, я бы предложил использовать отдельную утилиту очистки / стирания диска или просто Linux с командой "dd". Обязательно сотрите всю флешку, а не только файлы, чтобы избежать остатков. Это надежно предотвратит восстановление с использованием стандартных инструментов восстановления.

Если вы боитесь, что кто-то может разобрать флешку и очистить данные с помощью специального оборудования (или недокументированных низкоуровневых интерфейсов), единственный разумный способ "стереть" его надежно, чтобы предотвратить физическое разрушение флэш-модуля.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .