click fraud protection
Raspberry Pi — это полезный маленький компьютер, который позволяет разрабатывать на нем различные проекты, а также предоставляет среду для изучения различных языков программирования. Если вы сумасшедший технический энтузиаст, вы, вероятно, рассматриваете возможность создания на нем различных проектов. и есть вероятность, что вы потеряете данные Raspberry Pi из-за каких-либо сбоев с вашим устройством или SD карта. В этом случае вы наверняка захотите иметь решение для резервного копирования данных Raspberry Pi.
В этом руководстве мы покажем вам, как сделать резервную копию данных Raspberry Pi с помощью некоторых полезных методов.
Как сделать резервную копию SD-карты Raspberry Pi
Весь ваш образ ОС Raspberry Pi хранится на вашей внутренней SD-карте, поэтому вам обязательно потребуется сделать резервную копию вашей SD-карты, чтобы она сохранила ваши важные данные. Здесь вы узнаете о некоторых методах, которые помогут сделать резервную копию данных вашей SD-карты Raspberry Pi за несколько минут. Итак, приступим к обсуждению каждого из них.
Метод 1: использование «SD Card Copier» для резервного копирования данных SD-карты Raspberry Pi
Еще один простой способ сделать резервную копию данных вашей SD-карты — использовать опцию копирования SD-карты, доступную в главном меню Raspberry Pi. Чтобы использовать эту опцию, сначала вставьте USB-накопитель в Raspberry Pi и перейдите к опции «Аксессуары» Raspberry Pi, где вы найдете «Копировщик SD-карт».

Откройте копир SD-карты.

Выберите SD-карту, используя опцию «Копировать с устройства», и USB-накопитель, используя опцию «Копировать на устройство».

Нажмите «Пуск», чтобы выполнить процесс, и он скопирует данные вашей SD-карты на USB-накопитель.


Способ 2: копирование образа SD-карты
Копирование полного образа вашей SD-карты — это один из методов, который следует учитывать при резервном копировании данных Raspberry Pi. Этот процесс противоположен прошивке образа вашей ОС на SD-карте, поскольку здесь мы делаем резервную копию всех данных Raspberry Pi в один файл образа, чтобы вы могли восстановить его позже.
Чтобы выполнить этот метод, вы должны выполнить следующие шаги.
Шаг 1: выключите устройство Raspberry Pi и вставьте SD-карту в устройство чтения карт, а затем подключите устройство к компьютеру.
Шаг 2: Загрузите и установите Win32DiskImager на свой компьютер с интернет сайт .
Шаг 3: Откройте Win32DiskImager после того, как ваш компьютер завершит установку.

Шаг 4: Убедитесь, что Win32 Disk Imager выбирает правильную SD-карту Raspberry Pi.

Шаг 5: Выберите значок «Папка».

Шаг 6: не выбирайте какой-либо файл, вместо этого перейдите в папку, в которой вы хотите сохранить образ SD-карты. Укажите имя для вашего файла изображения с расширением .img, и когда это будет сделано, нажмите «Открыть».


Шаг 7: Нажмите «Читать», чтобы начать резервное копирование данных Raspberry Pi в файл изображения.


Процесс займет около 5-10 минут, и после его завершения он создает образ данных вашей ОС Raspberry Pi в папке вашего ПК, чтобы его можно было восстановить позже.

Способ 3: сжатие домашнего каталога Raspberry Pi
Если вы ищете более удобный вариант без извлечения SD-карты из устройства, вам необходимо выполнить этот метод. В этом методе вы будете выполнять резервное копирование только домашней папки, а когда это будет сделано, вы легко распакуете файл и восстановите каждый каталог вашей ОС Raspberry Pi.
Чтобы выполнить этот метод, вам потребуется выполнить следующие команды в терминале.
$ компакт диск / дом /
$ судо смола czf RasperryPi_homebackup.tar.gz пи


Приведенный выше скрипт создаст файл резервной копии с именем «RaspberryPi_homebackup.tar.gz», и вы можете сохранить этот файл в облаке или на своем ПК с помощью USB-накопителя.
Вывод
Raspberry Pi — хороший источник обучения для людей всех возрастов, и когда кто-то работает на этом устройстве, ему / ей нужно подумать о резервном копировании данных своей SD-карты Raspberry Pi, чтобы избежать случайной потери данные. Вышеуказанные методы будут необходимы всем, кто хочет защитить свои важные данные на своем ПК, и если вы входите в их число, вам следует выбрать тот, который будет для вас простым.
Как сделать резервную копию SD-карты Raspberry Pi
В этом руководстве мы покажем вам различные способы резервного копирования Raspberry Pi, а также способы его восстановления. Резервное копирование — важная задача, которую вам следует часто выполнять, особенно если вы вносите много изменений или сохраняете на нем данные.
Следует отметить, что некоторые методы резервного копирования будут более тщательными, чем другие, например, резервное копирование образа SD-карты Raspberry Pi будет более надежным, чем просто резервное копирование всех файлов на USB-устройство, поскольку образ репликация всех разделов на SD Card.

В этом руководстве мы рассмотрим два разных метода резервного копирования Raspberry Pi, два разных метода, которые мы покажем вам, как это сделать: Резервное копирование Raspberry Pi на компьютер с помощью устройства чтения SD-карт
Резервное копирование Raspberry Pi на USB-устройство
Лично мы рекомендуем резервное копирование на компьютер, так как это наиболее надежный метод. В основном потому, что Raspberry Pi не имеет наилучших скоростей USB или скорости сети, поэтому создание резервных копий может занять значительное время и создать значительную нагрузку на ограниченные ресурсы Raspberry Pi. В качестве бонуса резервная копия, которую мы делаем с помощью такого инструмента, как win32diskimager, представляет собой копию SD-карты 1: 1, что означает, что каждый байт должен быть одинаковым. Резервное копирование Raspberry Pi — важный шаг к тому, чтобы вы не потеряли никаких данных, когда собираетесь вносить большие изменения в свою систему. Этот процесс резервного копирования важен, если у вас есть вещи, которые вы не хотели бы потерять, если вы собираетесь выполнить сложный проект Pi, обновить или что-то еще в операционной системе.
Резервное копирование SD-карты Raspberry Pi
Для начала мы сначала покажем вам, как сделать резервную копию вашей SD-карты Raspberry Pi в виде образа. Чтобы выполнить это руководство, вам понадобится устройство для чтения SD-карт .
Чтобы начать это руководство, сначала выключите Raspberry Pi, выполнив следующую команду на терминале Pi:
sudo shutdown now
После выключения отключите питание и извлеките SD-карту. Вставьте SD-карту в устройство для чтения SD-карт и продолжайте работу с этим разделом руководства. Этот раздел руководства будет разделен на три части: одну для Windows, одну для Mac OS X и одну для систем на базе Linux.
Резервное копирование SD-карты Raspberry Pi в Windows
1.Для резервного копирования SD-карты Raspberry Pi в Windows мы будем использовать инструмент создания образов, который называется win32diskimager.
Win32diskimager — невероятно полезный инструмент, который может читать и записывать изображения на USB-накопители или SD / CF-карты. Это инструмент, с которым многие знакомы, поскольку он часто используется для записи начального образа Raspbian на ваш Raspberry Pi.
Мы начнем этот раздел руководства с загрузки и установки этого инструмента, перейдя на домашнюю страницу win32diskimager .
2.После установки win32diskimager откройте его. Вы должны увидеть экран, показанный ниже.
На данный момент нам нужно убедиться, что правильный диск был выбран clickingв раскрывающемся списке под «Device:» ( 1. ) и выбрана правильная буква диска для нашей SD-карты.
После click на этот значок папки ( 2. ), который находится прямо слева от раскрывающегося списка устройства.

3.Теперь вам будет показан экран выбора файла. Однако мы не будем выбирать какой-либо файл. Вместо этого перейдите в папку, в которой вы хотите сохранить файл резервной копии.
Оказавшись в этой папке, введите имя, которое вы хотите дать файлу резервной копии, в текстовое поле ( 1. ) внизу, как показано на снимке экрана ниже. Убедитесь, что у вас есть « .img» в конце имени, которое вы хотите использовать. Например, мы назвали наш файл резервной копии «RaspberryPiMyLifeUp.img«. После того, как вы ввели ваше имя файла, вы хотите использовать, clickна Openкнопку.

4. Наконец, с установленным устройством и новым именем файла мы можем начать процесс резервного копирования.
Для этого нам понадобится кнопка click«Read».
Обратите внимание, что это может занять некоторое время, так как это полная резервная копия вашей SD-карты, то есть реплицируется каждый байт.

Восстановление резервной копии Raspberry Pi в Windows
1.Теперь, когда вам нужно использовать полную резервную копию SD-карты, нам нужно будет снова использовать win32diskimager .
Перед запуском программного обеспечения убедитесь, что вы вставили SD-карту в устройство чтения SD-карт, которое подключено к вашему компьютеру.

Теперь, когда программное обеспечение win32diskimager открыто, откройте clickраскрывающийся список, расположенный под заголовком «Устройство » ( 1. ), и убедитесь, что выбрана правильная буква диска для нашей SD-карты. После установки устройства, мы можем теперь значок папки ( 2 ) , который находится слева от раскрывающегося списка.click
2. Теперь, когда у нас загружен файловый браузер, давайте найдем файл резервной копии, который мы создали ранее. Как только вы его нашли, double-click на файл или single clickего и кнопку click« Open».
3. Теперь, когда наш резервный образ выбран, мы можем приступить к записи файла резервной копии на SD-карту. Обратите внимание, что это приведет к удалению всего содержимого SD-карты, поэтому убедитесь, что у вас выбрано правильное устройство.
Когда вы счастливы, у вас все правильно, кнопка click « Write».

4. После завершения процесса записи у вас должна быть SD-карта, которая находится в том же состоянии, в котором вы изначально сделали резервную копию.
Благодаря полному резервному копированию образа восстанавливаются все разделы на карте.
Сделайте резервную копию вашей SD-карты Raspberry Pi в OS X
1. Вставив SD-карту в кардридер на вашем Mac, мы можем начать процесс создания полной резервной копии вашего Raspberry Pi. В отличие от Windows, мы легко можем использовать для этого терминал. Чтобы продолжить это руководство, начните с открытия приложения «Терминал».
2.Теперь, когда приложение Терминал открыто на вашем устройстве Mac, нам нужно использовать следующую команду. Эта команда отобразит все доступные диски на вашем устройстве.
В этом списке найдите свою SD-карту, ища диск размером с вашу SD-карту.
Например, с SD-картой на 16 Гб вы должны получить « _partition_scheme» около 16 Гб . Вы также заметите, что, скорее всего, существует раздел с именем boot. Как только вы найдете свою SD-карту в этом списке, обратите внимание на место крепления. Например, моя собственная SD-карта была под « /dev/disk1».
3. Теперь, все еще находясь в терминале на вашем Mac, нам нужно использовать следующую команду. Эта команда в основном создаст копию вашего образа SD-карты и сохранит ее в вашем домашнем каталоге как « PiSDBackup.dmg» (формат файла представляет собой образ диска).
Убедитесь, что вы заменили « /dev/disk1» тем, что нашли при использовании команды « diskutil list».
sudo dd if=/dev/disk1 of=~/PiSDBackup.dmg
Выполнение этой команды может занять некоторое время, поскольку для ее выполнения необходимо прочитать всю SD-карту на диск. Команда также не дает обратной связи о том, насколько далеко она продвинулась, поэтому, пожалуйста, подождите, пока снова не появится запрос на ввод другой команды, прежде чем извлекать SD-карту из вашего Mac.
Восстановление резервной копии Raspberry Pi в OS X
1.Теперь, когда вам нужно восстановить Raspberry Pi до резервной копии, нам нужно использовать команду « diskutil list», чтобы найти нашу SD-карту. Помните, как и раньше, обратите внимание на размеры разделов, чтобы найти свою SD-карту.
2.Теперь, прежде чем мы сможем записать на SD-карту, нам нужно будет ее размонтировать. Причина этого в том, что OSX попытается записать на него одновременно, отключение SD-карты предотвращает это. Выполните следующую команду на своем устройстве Mac, чтобы отключить карту, снова убедившись, что вы заменили « /dev/disk1» на тот, который вы нашли с помощью команды « diskutil list».
diskutil unmountDisk /dev/disk1
3. Наконец, теперь мы можем записать изображение обратно на SD-карту, и, пожалуйста, будьте готовы к тому, что это займет некоторое время, поскольку это включает в себя перезапись всей SD-карты. Не забудьте заменить « /dev/disk1» выбранным местом монтирования с помощью команды diskutil list .
sudo dd if=~/PiSDBackup.dmg of=/dev/disk1
Как и при чтении SD-карты в файл образа диска, процесс записи образа также занимает много времени. В качестве дополнительного примечания, инструмент dd не показывает прогресса записи, поэтому проявите терпение и подождите, пока снова не появится командная строка ввода.
4. После завершения процесса записи мы теперь можем извлечь SD-карту из Mac, чтобы продолжить использование нашей резервной копии Raspberry Pi.
Чтобы извлечь SD-карту, нам нужно будет использовать команду ниже.
sudo diskutil eject /dev/rdisk3
SD-карта вашего Raspberry Pi теперь должна быть в том же состоянии, что и при создании исходной резервной копии.
Резервное копирование SD-карты Raspberry Pi в Linux
1. Перед тем, как начать резервное копирование SD-карты Raspberry Pi в Linux, мы сначала запустим команду с не подключенным считывателем.
Причина этого упрощает определение того, какое устройство к чему.
Эта команда вернет что-то вроде того, что показано ниже.
Filesystem Size Used Avail Use% Mounted on
/dev/root 15G 4.0G 9.6G 29% /
devtmpfs 458M 0 458M 0% /dev
/dev/mmcblk0p1 41M 21M 21M 52% /boot
2. Теперь вставьте устройство чтения SD-карт обратно в компьютер с Linux и снова выполните следующую команду, но на этот раз обратите внимание на дополнительные записи.
Эта команда вернет что-то вроде того, что вы получили выше, но с дополнительной записью, в нашем случае « /dev/sda1» — это дополнительная запись, вместе с вашей записью удалите номер раздела. Например, « /dev/sda1» превратится в « /dev/sda». Нам нужно сделать это, поскольку мы хотим записать на весь диск, а не только на отдельный раздел.
Filesystem Size Used Avail Use% Mounted on
/dev/root 15G 4.0G 9.6G 29% /
devtmpfs 458M 0 458M 0% /dev
/dev/mmcblk0p1 41M 21M 21M 52% /boot
/dev/sda1 3.7G 75M 3.6G 3% /media/boot
3. Теперь мы можем использовать dd, тот же инструмент, который мы используем в Mac OS X, поскольку он также построен на Linux.
Мы можем использовать следующую команду, чтобы начать выгрузку образа SD-карты в наш домашний каталог. Убедитесь, что вы заменили « /dev/sda» файловой системой, которую вы захватили с помощью команды « df -h».
sudo dd if=/dev/sda of=~/PiSDBackup.img
Процесс резервного копирования вашего Raspberry Pi может занять некоторое время, поэтому наберитесь терпения и подождите. «dd» Инструмент не обеспечивает обратную связь, так что вам придется подождать, пока ввода команды возвращается к терминалу. Как только он появится снова, вы успешно создадите резервную копию Raspberry Pi.
Восстановление резервной копии Raspberry Pi в Linux
1.Теперь, когда вы сделали резервную копию своего Raspberry Pi, вы захотите на каком-то этапе этим воспользоваться. Для этого нам нужно будет снова пройти процесс определения местоположения наших файловых систем. Используйте команду « df -h», как мы делали в первом сегменте этого руководства, хотя на этот раз у вас может появиться несколько всплывающих разделов для вашей SD-карты, таких как « /dev/sda1» и « /dev/sda2». Обратите внимание на все новые записи, так как вам нужно будет их все размонтировать.
2. Теперь, когда у нас есть все расположения разделов, мы можем размонтировать каждый из них, выполнив для каждого из них следующую команду. Выключите « /dev/sda1» для мест, которые вы получили на предыдущем шаге.
sudo unmount /dev/sda1
3.Теперь, когда все разделы отключены, давайте запишем наш резервный образ на SD-карту. Мы можем сделать это, выполнив следующую команду. Не забудьте поменять местами « /dev/sda» место установки вашего устройства.
sudo dd bs=4M if=~/PiSDBackup.img of=/dev/sda
Резервное копирование Raspberry Pi на USB-накопитель
1. Перед подключением USB-устройства, на котором вы хотите хранить резервные копии, давайте сначала запустим следующую команду, чтобы узнать текущие файловые системы, которые нам доступны.
Эта команда вернет что-то вроде того, что показано ниже.
Filesystem Size Used Avail Use% Mounted on
/dev/root 15G 4.0G 9.6G 29% /
devtmpfs 458M 0 458M 0% /dev
/dev/mmcblk0p1 41M 21M 21M 52% /boot
2.Теперь вставьте USB-устройство в Raspberry Pi и выполните следующую команду, обратите внимание на любые новые всплывающие записи.
Эта команда вернет что-то вроде того, что показано ниже.
Filesystem Size Used Avail Use% Mounted on
/dev/root 15G 4.0G 9.6G 29% /
devtmpfs 458M 0 458M 0% /dev
/dev/mmcblk0p1 41M 21M 21M 52% /boot
/dev/sda1 3.7G 75M 3.6G 3% /media/pi/MYBACKUPDRIVE
3.Когда наше USB-устройство отображается в списке, нам нужно посмотреть на Mounted onместоположение « ». В нашем случае это « /media/pi/MYBACKUPDRIVE». Этот каталог будет местом, куда мы будем записывать наши резервные образы. Так что запишите это позже в уроке.
Теперь, когда у нас есть место для резервного копирования, мы можем загрузить сценарий резервного копирования, который мы собираемся использовать, этот сценарий был написан пользователем на форумах Raspberry Pi по имени Jinx. Давайте клонируем скрипт на наш Raspberry Pi, выполнив следующие две команды.
git clone https://github.com/lzkelley/bkup_rpimage.git
4.Теперь, когда сценарий сохранен в Raspberry Pi, мы можем начать его использовать. Мы можем сделать первоначальную резервную копию, выполнив приведенную ниже команду на нашем Raspberry Pi. Убедитесь, что вы заменили «/media/pi/MYBACKUPDRIVE» на свое собственное место крепления, которое вы выбрали на предыдущем шаге.
sudo sh bkup_rpimage.sh start -c /media/pi/MYBACKUPDRIVE/rpi_backup.img
Этот сценарий создаст фиктивный образ, а затем запустит rsync processдля копирования всех файлов из системы в фиктивный образ. Обратите внимание, что первоначальное резервное копирование может занять до часа.
5.Теперь, когда мы создали наш исходный файл резервной копии и знаем, что сценарий работает должным образом, мы можем перейти к автоматизации резервного копирования. Для этого мы будем использовать задания cron. Одно дело — решить, хотите ли вы инкрементную резервную копию или несколько резервных копий. Инкрементная резервная копия просто обновляет исходную резервную копию и не создает новый файл. Выполните следующую команду на своем Raspberry Pi, чтобы начать редактирование файла crontab.
6. В редакторе crontab добавьте одну из следующих строк в конец файла.
Этот процесс будет делать резервную копию каждый день. Если вы хотите отредактировать тайминги cron, вы можете легко их решить с помощью нашего инструмента Crontab.
Инкрементное резервное копирование
0 0 * * * sudo sh /home/pi/bkup_rpimage/bkup_rpimage.sh start -c /media/pi/MYBACKUPDRIVE/rpi_backup.img
Множественное резервное копирование
0 0 * * * sudo sh /home/pi/bkup_rpimage/bkup_rpimage.sh start -c /media/pi/MYBACKUPDRIVE/rpi_$(date +%Y-%m-%d).img
Теперь сохраните файл, нажав CTRL+, Xзатем нажав, Yа затем нажав ENTER.
7. Теперь у вас должна быть запущена автоматизированная система резервного копирования, которая будет постоянно выполнять резервное копирование Raspberry Pi на ваше USB-устройство.
Я надеюсь, что теперь вы знаете, как сделать резервную копию своей SD-карты Raspberry Pi как в основной системе, так и непосредственно на USB-устройстве.
Как сделать резервную копию Raspberry Pi SD
Это Raspberry Pi стал одним из самых популярных микрокомпьютеров. Получить его может любой желающий, так как его цена делает его доступным для любого кармана. И возможности, которые он предлагает нам, безграничны, от настройки нашего собственного домашнего сервера до превращения его в компьютер или полноценную ретро-консоль. Чтобы это работало, нам нужен только карта micro-SD с операционной системой, так как у нее нет внутренней памяти. И все данные и все настройки будут сохранены на этой карте. Но что, если мы сделаем что-то не так, и он перестанет работать? Что делать, если карта стерта по ошибке или из-за проблемы?
Почему Raspberry Pi micro-sd может выйти из строя

Существует множество причин, по которым устройство хранения, такое как карта micro-SD, может выйти из строя. Если у нас нет большого опыта внутри Linux операционных систем, легко, что при внесении изменений в конфигурацию или при обновлении система повреждается, и, не зная, как ее восстановить, мы теряем все, что у нас было. Как правило, все, что связано с ошибками конфигурации системы Linux, имеет решение, вопрос в том, как?
Но ошибки в программном обеспечении — не единственные, от которых у нас может возникнуть головная боль. Есть и другие причины, по которым мы можем потерять операционную систему этого микрокомпьютера. Например, может быть критическая системная ошибка, которая вызывает таблица разделов, которую нужно стереть и карта памяти будет отображаться как «пустая». Это может легко произойти, если мы отключим Raspberry как следует. Также может случиться так, что со временем карта памяти перестает работать потому что он исчерпал циклы чтения и записи своих микросхем. Это происходит, особенно, когда мы используем SD-карты низкого качества. И нет другого выбора, кроме как отказаться от всего контента и купить новый.
Преимущество этой системы хранения в том, что в случае ее поломки или если мы захотим перейти на карту большей емкости, мы сможем это сделать очень легко, поскольку достаточно купить новую карту памяти, настроить ее и вставить в систему. Raspberry Pi, чтобы начать его использовать. Единственное, что мы потеряем, — это время, необходимое для того, чтобы оставить все, как было в начале.
И, чтобы этого не произошло, есть резервные копии.
Сделать резервную копию
Есть несколько способов сделать резервную копию карты Raspberry Pi. В зависимости от того, делаем ли мы это из Windows, или из Linux (даже из самого микрокомпьютера) процесс, которому мы должны следовать, будет так или иначе. Посмотрим подробнее.
Из Windows
Для резервного копирования карты памяти из Windows единственное, что нам понадобится, это наличие на нашем компьютере устройства чтения карт памяти. В противном случае мы должны купить ее в любом магазине (они могут быть около 10 евро и даже меньше) и через нее подключить карту к нашему компьютеру. Вполне вероятно, что мы увидим сообщение о том, что карта памяти не отформатирована и нам необходимо ее отформатировать. Важно не делать этого и игнорировать сообщение. Это происходит потому, что micro-sd будет находиться в файловой системе Linux (например, ext4), и поэтому Windows не сможет читать его файлы.
Как сделать копию sd карты raspberry pi
Добрый день, столкнулся с проблемой, установил дистрибутив+кучу библиотек на sd-карту, но её размера оказалось недостаточно. Вопрос, каким образом можно перенести систему сохранив всю информацию на другую sd-карту бОльшего размера? Очень не хочется перекомпилировать библиотеки, так как это займёт не одни сутки.
PS: Стоит Raspbian, с линуксами имею дело впервые.
svsdval Posts: 133 Joined: Fri Jan 18, 2013 5:12 pm Location: Russia->Siberia->Altayskiy Kray->Biysk
Re: Смена Sd-карты
Да это делается всё очень просто, дампите образ рабочей сд карты, льёте на новую большего размера, синхронизируете, расширяете размер ext фс, можете работать =)
опишу как это сделать в linux:
Запускаем терминал и следуем инструкции:
Дампим образ карты на винт
1.
sudo dd if=/dev/sdX of=/path/to/dump/mycard.img bs=4M;
, где sdX — ваша карта; /path/to/dump/ — путь куда записать образ, mycard.img — имя образа; 4M — по сколько считывать / писать ( используйте для своего класса карт свои значения , 4M, 10M, . )
Льём образ на карту
sudo dd if=/path/to/dump/mycard.img of=/dev/sdX bs=4M;
Sync — допишет данные которые остались в кеше на все устройства, на которые была выполнена операция записи.
p.s. можно лить образ с одного устройства на другое без дампа на винт
sudo dd if=/dev/sdX of=/dev/sdX bs=4M;
, где if=/dev/sdX — источник of=/dev/sdX — приёмник
sync
используем графический способ gparted для изменения размера, запускаем так:
4.
sudo gparted;
если у вас не установлен, ставим его в Deb-Based, (после чего выполняем пункт 4):
4.1
apt-get update; apt-get install gparted -y;
Если нужно будет, могу с картинками сделать и привести другие способы изменения размеров разделов (например консольные)
Last edited by svsdval on Thu May 30, 2013 4:39 pm, edited 1 time in total.
Debian/Blender/Gimp/Inkscape/Lmms/Fpc/Gcc crazy user
flandger Posts: 3 Joined: Thu May 30, 2013 12:07 pm
Re: Смена Sd-карты
1-2-3 в принципе понятно, а в винде будет ли это аналогично если я с сд карты солью образ с помощью win32diskimager и залью на новую сд карту?
потом новую сд карту вставляю в рпи, заливаю+запускаю gparted и расширяю им раздел, я правильно понимаю?:)
svsdval Posts: 133 Joined: Fri Jan 18, 2013 5:12 pm Location: Russia->Siberia->Altayskiy Kray->Biysk
Re: Смена Sd-карты
flandger wrote: 1-2-3 в принципе понятно, а в винде будет ли это аналогично если я с сд карты солью образ с помощью win32diskimager и залью на новую сд карту?
Да, но только при условии что win32diskimager , будет читать данные с начала карты, а не с начала позиции раздела.
это вы сможете проверить сами, дампанув с рабочей карты и записав на пустую карту, если RPI загрузится — хорошо
flandger wrote: потом новую сд карту вставляю в рпи, заливаю+запускаю gparted и раздел расширяется, я правильно понимаю?:)
gparted — это можно сказать аналог, PowerQuest Partition Magic, можно опробовать и им =)
запустите, появится гуи, выберите вашу карту , в ней будет 2 раздела, первый с fat32, второй с ext — вот его нужно будет расширить, но это скорее всего не будет возможно с загруженной с ней же системы.
Как вариант, можно подключить карту через картридр и прям в RPI на лету сделать:
1.
sudo dd if=/dev/sdX of=/dev/sdX bs=4M
if=/dev/sdX — источник ваша рабочая карта
of=/dev/sdX — карта приёмник, или любое другое устройство способное принять данные
к примеру:
sudo dd if=/dev/mmcblk0 of=/dev/sda1 bs=4M;
2. запускаем gparted и изменяем размер нужной карты
Debian/Blender/Gimp/Inkscape/Lmms/Fpc/Gcc crazy user
flandger Posts: 3 Joined: Thu May 30, 2013 12:07 pm
Re: Смена Sd-карты
Огромное спасибо, сделал через wind32diskimager.
Правда можно было и через кардридер делать, потому как вставлять его всё равно пришлось: gparted не позволил изменить раздел используемый осью, поэтому пришлось загружаться с изначальной сд карты.
svsdval Posts: 133 Joined: Fri Jan 18, 2013 5:12 pm Location: Russia->Siberia->Altayskiy Kray->Biysk
Re: Смена Sd-карты
flandger wrote: Огромное спасибо
flandger wrote: сделал через wind32diskimager.
очень хорошо, буду знать что он работает так как надо.
flandger wrote: Правда можно было и через кардридер делать, потому как вставлять его всё равно пришлось: gparted не позволил изменить раздел используемый осью,
Да, это одна из защит, которая не даёт фт развалиться, обходится консольными программами, которые могут это сделать, но так же могут и угробить при неправильном использовании
flandger wrote: поэтому пришлось загружаться с изначальной сд карты.
Опыт какой ни какой, поможет в дальнейшем
Debian/Blender/Gimp/Inkscape/Lmms/Fpc/Gcc crazy user
wolfio Posts: 12 Joined: Mon Mar 27, 2017 12:26 pm
Re: Смена Sd-карты
Здравствуйте.
У меня вопрос противоположный вопросу ТСа, но направление то же:
я изначально поставил 64гб карту на малинку. Сейчас хочу освободить карту, заменив ее на 8 или 32 гб (других нет).
Пожалуйста, подскажите, как это сделать максимально аккуратно и правильно? я далеко не эксперт в юниксах, поэтому буду признателен за инструкцию.
Я создал через wind32diskimager образ (бэкап) 64гиговой карты (физически занято только 8-9 гб), и попытался записать его на меньшую карту, однако образ не влазит на карту 32. Можно ли его как-то ужать?
Возможно есть какой-нибудь способ создать образ прям с малинки, записав его в сетевой каталог куда-нибудь?
Так же, пожалуйста, подскажите, правильно ли я понимаю, что занято у меня только 9 гб (=61293КБ — 53522КБ)?
Filesystem 1K-blocks Used Available Use% Mounted on /dev/root 61293116 5219888 53522396 9% / devtmpfs 419428 0 419428 0% /dev tmpfs 424036 0 424036 0% /dev/shm tmpfs 424036 6040 417996 2% /run tmpfs 5120 4 5116 1% /run/lock tmpfs 424036 0 424036 0% /sys/fs/cgroup /dev/mmcblk0p1 41976 21419 20557 52% /boot tmpfs 84808 0 84808 0% /run/user/1000