domingo, 24 de noviembre de 2019

Notas Raspbian - Varios memoria y filesystems

Copiado de Raspbian a tarjeta de memoria


#sudo dd bs=1M if=rpi_35_v6_1_2_3_jessie_kernel_4_4_50.img of=/dev/mmcblk0

Congelación del kernel

#sudo apt-mark hold linux-image

Operaciones con memorias usb

Discover the location of a USB drive:

ls /dev/sda*

/dev/sda points to the 1st hard drive
/dev/sda1 If the drive is formatted, points to the drive’s 1st partition
/dev/sda2 If the partition exists, points to the 2nd partition, etc.

To mount a USB drive:

sudo mkdir /mnt/usbdrive
sudo mount /dev/sda1 /mnt/usbdrive
ls /mnt/usbdrive

To list your file systems:

sudo fdisk -l
sudo mount -l
df -h

Before disconnecting a USB drive:

sudo umount /dev/sda1

Format

Format a drive to EXT4
sudo mkfs.ext4 /dev/sda1 -L untitled

Add macOS HFS+ read/write support
sudo apt-get install hfsutils hfsprogs

Format a drive to HFS+
sudo mkfs.hfsplus /dev/sda1 -v untitled

Add Windows NTFS read/write support
sudo apt-get install ntfs-3g

Format a drive to NTFS
sudo mkfs.ntfs /dev/sda1 -f -v -I -L untitled

Add Windows/macOS exFAT read/write support
sudo apt-get install exfat-fuse exfat-utils

Format a drive to exFAT
sudo mkfs.exfat /dev/sda1 -n untitled

Add Windows/DOS FAT32 read/write support
sudo apt-get install dosfstools

Format a drive to FAT32
sudo mkfs.vfat /dev/sda1 -n untitled

Notas Raspbian - ip stática

Hemos de abrir el siguiente fichero:

sudo nano /etc/dhcpcd.conf
Vamos al final de fichero y veremos ejemplos comentados de como hemos de hacerlo.
Estas líneas son un ejemplo de lo que necesitaremos poner:
interface eth0
static ip_address=192.168.0.10/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1

interface wlan0
static ip_address=192.168.43.233/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1

viernes, 8 de diciembre de 2017

Fallo en entrada Windows10 tras actualización de Grub, sistema sobre EFI

Pues eso, que si tras actualizar la versión de grub de nuestro debia, la entrada de Windows10 deja de funcionar, podemos hacer lo siguiente:

-Entramos en línea de comando como superusuario.

-Vemos la lista de particiones para identificar la patición EFI:
#fdisk -l
...
/dev/sda2    1230848   1845247    614400   300M EFI System
...

-Vemos el código UUID de esa partición:
# blkid /dev/sda2
/dev/sda2: LABEL="ESP" UUID="5CDG-R4C72" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="313a3cef-7483-43ba-a571-5ecd69c554f1"

-Editamos el fichero vi /etc/grub.d/40_custom, y añadimos al final lo siguiente:
menuentry 'Windows 10' {
    search --fs-uuid --no-floppy --set=root 5CDG-R4C72
    chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}

-Actualizamos grub:

update-grub

-Reiniciar y a ver si hay suerte.

Si el sistema no está basado en EFI, hemos de localizar el identificador de la partición asociada al sistema Windows10 y con él añadir en el mismo fichero indicado más arriba lo siguiente:
menuentry "Windows 10" --class windows --class os {
   insmod ntfs
   search --no-floppy --set=root --fs-uuid CODIGO-UUID-PARTICION-WINDOWS
   ntldr /bootmgr
}


Con esto y un bizcocho...

viernes, 8 de septiembre de 2017

Configurar el acceso a internet de Android emulator tras un proxy

Arrancar la máquina virtual y seguir los siguientes pasos:

  1. Click en Menu
  2. Click en Ajustes
  3. Click en Wireless & Networks
  4. Ir a Redes Mobiles
  5. Ir a Nombres de Puntos de Acceso
  6. Click en el que esté dado de alta.
  7. En la sección Editar puntos de acceso, actualizar los campos proxy y puerto
  8. Actualizar el nombre de usuario y clave si es necesario para pasar el proxy.
  9. Dejar en blanco el resto de campos.
Con esto y un bizcocho debería funcionar.

A mandar!

lunes, 4 de septiembre de 2017

martes, 29 de agosto de 2017

Git notes

Taging:
     Go to link
Forcing pull:
   $git  fetch --all
   $git  reset --hard origin/[branch]
Creating new branch from master:
  $git checkout master
  $git branch [new branch name]
Push all branchs and tags:
  $git push --all
  $git push --tags

Maven: Skip tests


Option 1)
Define in pom.xml a new property and run the maven command

   <properties>
       <maven . test.skip >true< /maven .test. skip>
   </properties>

Option 2)

      $ mvn clean install -DskipTests