Así que obtuve mi nuevo pi y la única SD gratuita que tenía era de 2GB. No podía esperar jugar con él, así que por el momento tenía que hacerlo. Cargué raspbmc y luego pasé tiempo cargando repositorios, complementos y personalizando a mi gusto.
Ahora tengo una clase 10 de 16GB en el correo y me pregunto cómo copiar mi configuración actual en esa SD. Mi primer pensamiento es usar Win32 Disk Imager para leer desde los 2GB y luego escribir en los 16GB. Sin embargo, esto dejaría solo 2GB disponibles para el pi en los 16GB correctos? Esencialmente, me pregunto cómo se podría cambiar el tamaño de la partición para usar todo el espacio disponible en la SD de 16 GB.
Mirando aquí , veo que la partición ext4 en / dev / mmcblk0p3 es la que necesitaría cambiar de tamaño. ¿Es esto posible sin eliminar el contenido de esa partición?
El problema es que solo tengo PC con Windows disponibles para mí. Supongo que podría cargar raspbian en los 2GB después de copiar la imagen a los 16GB para obtener una caja de linux más funcional, pero espero que sea más trabajo de lo necesario ... Estoy abierto a cualquier sugerencia, prefiero no tener que empezar de cero con una nueva instalación de raspbmc.
Respuestas:
Creo que debería considerar hacer esto para poder tomar y restaurar copias de seguridad de su tarjeta de vez en cuando. Una vez que obtenga una segunda tarjeta y siempre y cuando no destruya la original, debería ser fácil experimentar. Y sí, debería funcionar.
Puede encontrar algunas instrucciones sobre cómo configurar una imagen de tarjeta en la wiki de RPI "configuración fácil de tarjeta SD" . También hay una página sobre cómo cambiar el tamaño de las particiones en rpi . Raspi-config aparentemente también puede hacer esto automáticamente.
Esencialmente, debería poder usar parted, fdisk, cfdisk u otra herramienta para cambiar el tamaño de la partición raíz y usar
resize2fs
para hacer que el sistema de archivos use el espacio extra.Todo esto debería funcionar desde el sistema Linux en ejecución en el PI, por lo que siempre que pueda obtener la imagen en la tarjeta correctamente en Windows, ya no debería ser un problema.
Tenga en cuenta que dependiendo de su distribución de elección y versión, la tarjeta puede configurarse de diferentes maneras y las instrucciones pueden no ser correctas al pie de la letra. Pero la idea es la misma. Encuentre la raíz, estírela, cambie el tamaño del sistema de archivos y disfrute de su nuevo espacio (y una imagen de 16GB que necesita hacer una copia de seguridad).
Relacionado:
fuente
No veo cómo puedes hacer esto en el pi ya que solo tiene una ranura para tarjeta SD.
fuente
dd
para leer / escribir desde / al medio de almacenamiento se realiza mejor en medios inactivos que requieren el montaje de la tarjeta SD en una PC con Linux , pero como el OP habla de usar Win32 Disk Imager, es razonable creer que lo hayan hecho (solo ) una PC con Windows !En su caso, donde su tarjeta original es más pequeña y el objetivo es más grande, puede ir directamente con:
Esto hará un clon de nivel de byte de sdc a sdd, pero tenga en cuenta que pueden ser diferentes en su caso específico.
Después de eso, simplemente inicia y ejecuta raspi-config en la nueva tarjeta y deja que cambie el tamaño de la partición, ¡listo!
fuente
Hay una aplicación llamada sdcrad copier (piclone) disponible ahora. Use esa aplicación para hacer una copia de seguridad completa de su sistema operativo y puede usarla más tarde.
fuente