Instalando Raspbian
agosto 14th, 2013
Categories: Ultimate Raspbian
Vamos a instalar la distribución base Raspbian en el pendrive y la SD. Descarga la última versión de Raspbian wheezy de aquí.
-
- Descomprimimos el .zip y lo volcamos en el pendrive.
- Windows: Usar Win32 diskimager
- Linux: Volcar la imagen con el comando dd a la SD. La instrucción completa es:
sudo dd if=imagen.img of=/dev/sdX
donde sdX es el pendrive. Asegúrate de no confundirlo con otro dispositivo de almacenamiento como el disco duro principal. Si solo tienes un disco, el primero será sda, así que el pendrive debería ser sdb. Si tienes dudas te recomiendo que veas este artículo donde explico varios métodos para saber qué archivo /dev/sdX corresponde con el pendrive introducido.
- Ahora tendremos en el pendrive dos particiones: una fat32 con el boot y otra ext4 con el sistema operativo. Copiaremos el contenido de la fat32 en una carpeta en el pc.
- Descomprimimos el .zip y lo volcamos en el pendrive.
-
- Eliminamos la partición fat32 del pendrive y extendemos la ext4.
- Windows: Paragon Partition Manager. Al instalar el programa pedirá un product key y serial number que obtendremos registrándonos gratuitamente en la web.
- Linux: Gparted o cualquier editor de particiones.
- Ya que el boot ocupa solo 40MB, podemos usar el resto de la SD como almacén. Formatearemos en la SD una partición fat32 de 100MB y el resto ext4.
- Windows: Paragon Partition Manager. Este programa no permite crear particiones ext4, así que el Almacen será FAT32
- Linux: Gparted o cualquier editor de particiones.
- Copiamos el contenido de la partición fat32 del pendrive (está en una carpeta en el pc) en la fat32 de la SD.
- Eliminamos la partición fat32 del pendrive y extendemos la ext4.
-
- Finalmente nos quedarán las particiones así: SD:[FAT32][EXT4] y Pendrive:[EXT4]
- Editamos el archivo cmdline.txt de la partición fat32 de la SD, poniendo root=/dev/sda2:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/sda2 rootfstype=ext4 elevator=deadline rootwait
Explicacion: La Raspberry Pi necesita una SD para bootear, busca siempre el boot allí, pero tenemos que indicarle que luego siga buscando el sistema operativo en el pendrive. Normalmente redirige a mmcblk0p2, que es la segunda partición de la SD, donde debería estar el OS, pero lo cambiamos a sda2 para que redirija a la partición 2 del primer dispositivo de almacenamiento insertado. Realmente en el pendrive solo hay una partición, pero cuando hemos editado las que había, hemos dejado como «sdb2» la partición que quedaba (se llamaba sdb en el pc porque ya habia un sda, pero en la raspberry se llamará sda, no sdb).
Videotutoriales para Linux y Windows.
Null Games
Muy buenas. Al abrir el archivo cmdline.txt, la línea que me aparece es:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/sdb2mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
¿Debo poner la misma linea que me aparece en la guía y en el vídeo o con cambiar «mmcblk0p2» por «sda2» sería suficiente?
Voy a probar a ver como funciona 🙂
Comprobado. He tenido que poner la línea entera de la guía sino no lee del USB 😉
Comprobado. He tenido que poner la línea entera de la guía sino no lee del USB 😉
Me alegro de que te funcionara 🙂
I am extremely new to Raspberry PI and want to install UltimateRaspbian, do I install Raspian first before I can install UltimateRaspbian?