Archivos ISO

  1. Introducimos el CD/DVD en la unidad óptica lectora y esperamos a que se monte en el sistema de archivos.
  2. Abrimos “Discos” desde Menú principal > Accesorios > Discos y seleccionamos la unidad óptica
  3. En el menú superior escogemos Crear imagen de disco
  4. Introducimos el nombre que va a tener la imagen ISO y la damos al botón Empezar a crear
  5. Listo 8-)


Por este método es necesario usar algún comando que solo puede ejecutar un administrador.

  1. Introducimos el CD/DVD en la unidad óptica lectora y esperamos a que se monte en el sistema de archivos.
  2. Descubrimos los montajes. Cuando montamos un sistema de archivos, como un CD, un disco duro o una memoria USB, se crea un punto de montaje dentro del sistema. Este punto de montaje significa almacenar virtualmente el contenido del CD, el disco duro o la memoria USB dentro del sistema. Los archivos no se almacenan realmente en el almacenamiento de nuestro sistema, pero el sistema los hace accesibles desde sí mismo al importarlos bajo su jerarquía de sistema de archivos. Cuando desmontamos un dispositivo, hacemos exactamente lo contrario e indicamos al sistema que deje de proporcionar puntos de montaje para archivos externos. Para descubrir los puntos de montaje que tiene de nuestro sistema se pueden ejecutar varias órdenes, que se indican a continuación: findmnt, cat, mount y df.
    1. findmnt. Este comando enumera todos los puntos de montaje. Para hacer esto, findmnt lee los archivos /etc/fstab, /etc/fstab.d, /etc/mtab o /proc/self/mountinfo.
      $ findmnt
      

      Ejemplo de resultado:

      TARGET                                      SOURCE      FSTYPE  OPTIONS
      /                                           /dev/sda2   ext4    rw,relatime,erro
      ├─/sys                                      sysfs       sysfs   rw,nosuid,nodev,
      │ ├─/sys/kernel/security                    securityfs  securit rw,nosuid,nodev,
      │ ├─/sys/fs/cgroup                          cgroup2     cgroup2 rw,nosuid,nodev,
      │ ├─/sys/fs/pstore                          pstore      pstore  rw,nosuid,nodev,
      │ ├─/sys/firmware/efi/efivars               efivarfs    efivarf rw,nosuid,nodev,
      │ ├─/sys/fs/bpf                             bpf         bpf     rw,nosuid,nodev,
      │ ├─/sys/kernel/tracing                     tracefs     tracefs rw,nosuid,nodev,
      │ ├─/sys/kernel/debug                       debugfs     debugfs rw,nosuid,nodev,
      │ ├─/sys/kernel/config                      configfs    configf rw,nosuid,nodev,
      │ └─/sys/fs/fuse/connections                fusectl     fusectl rw,nosuid,nodev,
      ├─/proc                                     proc        proc    rw,nosuid,nodev,
      │ └─/proc/sys/fs/binfmt_misc                systemd-1   autofs  rw,relatime,fd=2
      │   └─/proc/sys/fs/binfmt_misc              binfmt_misc binfmt_ rw,nosuid,nodev,
      ├─/dev                                      udev        devtmpf rw,nosuid,relati
      │ ├─/dev/pts                                devpts      devpts  rw,nosuid,noexec
      │ ├─/dev/shm                                tmpfs       tmpfs   rw,nosuid,nodev,
      │ ├─/dev/mqueue                             mqueue      mqueue  rw,nosuid,nodev,
      │ └─/dev/hugepages                          hugetlbfs   hugetlb rw,relatime,page
      ├─/run                                      tmpfs       tmpfs   rw,nosuid,nodev,
      │ ├─/run/lock                               tmpfs       tmpfs   rw,nosuid,nodev,
      │ ├─/run/credentials/systemd-sysusers.service
      │ │                                         ramfs       ramfs   ro,nosuid,nodev,
      │ ├─/run/credentials/systemd-tmpfiles-setup-dev.service
      │ │                                         ramfs       ramfs   ro,nosuid,nodev,
      │ ├─/run/credentials/systemd-sysctl.service ramfs       ramfs   ro,nosuid,nodev,
      │ ├─/run/credentials/systemd-tmpfiles-setup.service
      │ │                                         ramfs       ramfs   ro,nosuid,nodev,
      │ └─/run/user/1000                          tmpfs       tmpfs   rw,nosuid,nodev,
      │   ├─/run/user/1000/doc                    portal      fuse.po rw,nosuid,nodev,
      │   └─/run/user/1000/gvfs                   gvfsd-fuse  fuse.gv rw,nosuid,nodev,
      ├─/boot/efi                                 /dev/sda1   vfat    rw,relatime,fmas
      └─/media/usuario/NGH15_MULTI+SRD_ES_BY_THEFULL
                                                  /dev/sr0    iso9660 ro,nosuid,nodev,

      Donde la información de las columnas significa:

      • TARGET (OBJETIVO): esta columna muestra el punto de montaje.
      • SOURCE (FUENTE): en esta columna, puede ver el dispositivo montado.
      • FSTYPE: Aquí se describe el sistema de archivos.
      • OPTIONS (OPCIONES): esta columna muestra opciones de punto de montaje, como solo lectura o escritura.

      Así, se observa que el CD/DVD de este ejemplo se identifica como /dev/sr0 y está montado en /media/usuario/NGH15_MULTI+SRD_ES_BY_THEFULL

    2. cat. La técnica más precisa para ver los puntos de montaje en Linux es leer el archivo /proc/mounts usando cat. Esta es también la forma menos amigable para los humanos, con la peor salida visual. La ventaja de este método es que el núcleo proporciona directamente la información para ver los puntos de montaje.
      $ cat /proc/mounts
      

      Ejemplo de salida:

      sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
      proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
      udev /dev devtmpfs rw,nosuid,relatime,size=8074260k,nr_inodes=2018565,mode=755,inode64 0 0
      devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
      tmpfs /run tmpfs rw,nosuid,nodev,noexec,relatime,size=1621980k,mode=755,inode64 0 0
      /dev/sda2 / ext4 rw,relatime,errors=remount-ro 0 0
      securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0
      tmpfs /dev/shm tmpfs rw,nosuid,nodev,inode64 0 0
      tmpfs /run/lock tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k,inode64 0 0
      cgroup2 /sys/fs/cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 0 0
      pstore /sys/fs/pstore pstore rw,nosuid,nodev,noexec,relatime 0 0
      efivarfs /sys/firmware/efi/efivars efivarfs rw,nosuid,nodev,noexec,relatime 0 0
      bpf /sys/fs/bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700 0 0
      systemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=16435 0 0
      tracefs /sys/kernel/tracing tracefs rw,nosuid,nodev,noexec,relatime 0 0
      debugfs /sys/kernel/debug debugfs rw,nosuid,nodev,noexec,relatime 0 0
      mqueue /dev/mqueue mqueue rw,nosuid,nodev,noexec,relatime 0 0
      hugetlbfs /dev/hugepages hugetlbfs rw,relatime,pagesize=2M 0 0
      configfs /sys/kernel/config configfs rw,nosuid,nodev,noexec,relatime 0 0
      fusectl /sys/fs/fuse/connections fusectl rw,nosuid,nodev,noexec,relatime 0 0
      ramfs /run/credentials/systemd-sysusers.service ramfs ro,nosuid,nodev,noexec,relatime,mode=700 0 0
      ramfs /run/credentials/systemd-tmpfiles-setup-dev.service ramfs ro,nosuid,nodev,noexec,relatime,mode=700 0 0
      ramfs /run/credentials/systemd-sysctl.service ramfs ro,nosuid,nodev,noexec,relatime,mode=700 0 0
      /dev/sda1 /boot/efi vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro 0 0
      ramfs /run/credentials/systemd-tmpfiles-setup.service ramfs ro,nosuid,nodev,noexec,relatime,mode=700 0 0
      binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime 0 0
      tmpfs /run/user/1000 tmpfs rw,nosuid,nodev,relatime,size=1621976k,nr_inodes=405494,mode=700,uid=1000,gid=1000,inode64 0 0
      gvfsd-fuse /run/user/1000/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 0 0
      portal /run/user/1000/doc fuse.portal rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 0 0
      /dev/sr0 /media/usuario/NGH15_MULTI+SRD_ES_BY_THEFULL iso9660 ro,nosuid,nodev,relatime,nojoliet,check=s,map=n,blocksize=2048,uid=1000,gid=1000,dmode=500,fmode=400,iocharset=utf8 0 0
      
    3. mount. Al ejecutarlo, se obtendrá una salida con todos los sistemas de archivos montados. Si le sigue el indicador -l, también mostrará el nombre del punto de montaje.
      $ mount
      

      Ejemplo de resultado de esta orden:

      sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
      proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
      udev on /dev type devtmpfs (rw,nosuid,relatime,size=8074260k,nr_inodes=2018565,mode=755,inode64)
      devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
      tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1621980k,mode=755,inode64)
      /dev/sda2 on / type ext4 (rw,relatime,errors=remount-ro)
      securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
      tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64)
      tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k,inode64)
      cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot)
      pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
      efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
      bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
      systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=16435)
      tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
      debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
      mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
      hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
      configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
      fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
      ramfs on /run/credentials/systemd-sysusers.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
      ramfs on /run/credentials/systemd-tmpfiles-setup-dev.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
      ramfs on /run/credentials/systemd-sysctl.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
      /dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro)
      ramfs on /run/credentials/systemd-tmpfiles-setup.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
      binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
      tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1621976k,nr_inodes=405494,mode=700,uid=1000,gid=1000,inode64)
      gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
      portal on /run/user/1000/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
      /dev/sr0 on /media/usuario/NGH15_MULTI+SRD_ES_BY_THEFULL type iso9660 (ro,nosuid,nodev,relatime,nojoliet,check=s,map=n,blocksize=2048,uid=1000,gid=1000,dmode=500,fmode=400,iocharset=utf8,uhelper=udisks2)
      
      $ mount -l
      

      Ejemplo de salida de esa orden:

      sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
      proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
      udev on /dev type devtmpfs (rw,nosuid,relatime,size=8074260k,nr_inodes=2018565,mode=755,inode64)
      devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
      tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1621980k,mode=755,inode64)
      /dev/sda2 on / type ext4 (rw,relatime,errors=remount-ro)
      securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
      tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64)
      tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k,inode64)
      cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot)
      pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
      efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
      bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
      systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=16435)
      tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
      debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
      mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
      hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
      configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
      fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
      ramfs on /run/credentials/systemd-sysusers.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
      ramfs on /run/credentials/systemd-tmpfiles-setup-dev.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
      ramfs on /run/credentials/systemd-sysctl.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
      /dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro)
      ramfs on /run/credentials/systemd-tmpfiles-setup.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
      binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
      tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1621976k,nr_inodes=405494,mode=700,uid=1000,gid=1000,inode64)
      gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
      portal on /run/user/1000/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
      /dev/sr0 on /media/usuario/NGH15_MULTI+SRD_ES_BY_THEFULL type iso9660 (ro,nosuid,nodev,relatime,nojoliet,check=s,map=n,blocksize=2048,uid=1000,gid=1000,dmode=500,fmode=400,iocharset=utf8,uhelper=udisks2) [NGH15_MULTI+SRD_ES_BY_THEFULL]
      
    4. df. El comando df (Disk Free) también es útil para imprimir todos los puntos de montaje. El comando df se utiliza principalmente para mostrar el espacio disponible y utilizado en todos los dispositivos de almacenamiento. Para obtener una salida con todos los puntos de montaje usando df, simplemente ejecutarlo sin opciones adicionales, como se muestra a continuación.
      $ df
      

      Ejemplo de salida:

      S.ficheros     bloques de 1K   Usados Disponibles Uso% Montado en
      udev                 8074260        0     8074260   0% /dev
      tmpfs                1621980      884     1621096   1% /run
      /dev/sda2          228140460 23398004   193080788  11% /
      tmpfs                8109892   448480     7661412   6% /dev/shm
      tmpfs                   5120        8        5112   1% /run/lock
      /dev/sda1             523244     5984      517260   2% /boot/efi
      tmpfs                1621976       44     1621932   1% /run/user/1000
      /dev/sr0              378322   378322           0 100% /media/usuario/NGH15_MULTI+SRD_ES_BY_THEFULL
      

      Esta salida muestra 6 columnas:

      • S.ficheros: esta columna muestra el sistema de archivos.
      • bloques de 1K: aquí podemos ver el tamaño.
      • Usados: esta columna muestra el espacio utilizado (en bloques de 1K).
      • Disponibles: espacio usado disponible (en bloques de 1K).
      • Uso%: Porcentaje de espacio utilizado
      • Montado en: Punto de montaje.

  3. Desmontamos el medio del CD/DVD. Para ello nos haremos root previamente. En nuestro ejemplo:
    # umount /media/usuario/NGH15_MULTI+SRD_ES_BY_THEFULL
    
  4. Creamos la imagen ISO con el comando dd. En nuestro ejemplo:
    # dd if=/dev/sr0 of=/home/usuario/mi_cd.iso
    

    Cuando termina el proceso nos indica, siguiendo con nuestro ejemplo:

    757244+0 records in
    757244+0 records out
    387708928 bytes (388 MB, 370 MiB) copied, 198,851 s, 1,9 MB/s
    
  5. Listo 8-)
  • doc/tec/sis/gnu/iso/inicio.txt
  • Última modificación: 2024/12/16 00:22
  • por euloxio