Домашняя » как » Как восстановить полную емкость SD-карты вашего Raspbery Pi в Windows

    Как восстановить полную емкость SD-карты вашего Raspbery Pi в Windows

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

    Уважаемый How-To Geek,

    Я последовал вместе с одним из ваших замечательных уроков по Raspberry Pi несколько месяцев назад. Совсем недавно я перешел на большую SD-карту для Pi и вытащил старую для использования в другом проекте. Когда я переформатировал карту, было доступно только 64 МБ от первоначальной емкости, и даже когда я вошел в «Управление дисками» в Windows, лучшее, что я мог сделать, - это сбросить содержимое недоступного (и предположительно заполненного Linux) раздела. Это оставило меня с маленьким разделом, доступным для Windows, и большим фантомным разделом, с которым я ничего не могу сделать.

    Я уверен, что есть простое решение, но я даже не уверен, хорошо ли я описал мою проблему (так что, как вы думаете, я в растерянности, что искать в Google, чтобы докопаться до сути дела) !) Помогите!

    Искренне,

    Страдание от Задержки SD-карты

    Не беспокойтесь Страдания, мы взяли карту, которую мы ранее использовали для проекта Pi, просто чтобы воссоздать вашу ситуацию и показать вам, как вернуть полную емкость вашей карты. Суть проблемы заключается в том, что раздел изменяет SD-карту во время первоначальной установки PI: 64 МБ карты зарезервировано как доступный для Windows раздел FAT32, в котором размещаются файлы конфигурации и другие небольшие файлы, которые получают преимущества от кросс-ОС FAT32. (так что вы можете легко вставить SD-карту в современный ПК и настроить эти файлы конфигурации), а остальное отформатировано для использования в Raspbian, который является производной от Debian Linux. В результате большая часть карты становится чем-то вроде черной дыры для Windows.

    Тем не менее, это легко исправить, когда у вас есть правильный инструмент на кончиках ваших пальцев. Во-первых, давайте посмотрим, как выглядит SD-карта, если вы попытаетесь освободить место с помощью диспетчера дисков, как вы это сделали:

    Вы можете отформатировать крошечный раздел 64M FAT32, но оставшаяся часть SD-карты останется «Нераспределенной» после того, как вы сбросите существующий (и недоступный) раздел Linux. Никакие толчки или толчки в приложении Disk Manager не решат эту проблему. Вместо этого мы обратимся к простому и эффективному инструменту DISKPART..

    Откройте меню «Пуск» и введите «diskpart» в поле «Выполнить». Нажмите Ввод. Windows UAC предложит вам авторизовать доступ администратора к инструменту DISKPART..

    Откроется окно, похожее на командную строку, только подсказка скажет «DISKPART». В этом приглашении введите «list disk».

    В списке вывода на нашей машине вы можете увидеть жесткий диск компьютера (119 ГБ) и съемную SD-карту (14 ГБ). это абсолютно критично Вы отмечаете правильный номер диска. Команды DISKPART являются немедленными и без каких-либо предупреждений. Если вы введете неправильный номер диска, у вас будет очень плохое время.

    После определения номера диска вашей SD-карты введите следующую команду «select disk #», где # - номер диска вашей SD-карты..

    Какие бы команды вы ни выполняли после этой точки, будут вноситься изменения только на выбранный диск; сейчас самое время перепроверить, что вы выбрали правильный диск просто для большей безопасности.

    Далее теперь введите команду «очистить»

    Команда clean обнуляет сектора диска, которые содержат данные раздела. Если вы хотите обнулить все данные на SD-карте, вы можете вместо этого использовать «очистить все», но если у вас нет веской причины конфиденциальности / безопасности для перезаписи всей SD-карты нулями, неразумно тратить циклы чтения / записи флеш медиа.

    Очистив диск, введите следующую команду «создать основной раздел»

    Команда, как следует из синтаксиса, создает новый раздел на диске и устанавливает его в качестве основного. После создания основного раздела вся емкость SD-карты должна быть доступна для Windows. Если мы заглянем обратно в Disk Manager, мы больше не увидим крошечный раздел с огромным массивом нераспределенного пространства, а большой раздел, готовый к форматированию:

    Это все, что нужно сделать! Немного волшебства DISKPART и SD-карта снова заводская.