Estoy intentando instalar Arch-Linux desde una memoria USB. Copié la ISO en el dispositivo usando Unetbootin e hice cambios en el archivo syslinux según la wiki. Pero la instalación arroja un error de "montaje: es necesario especificar un tipo de sistema de archivos".
Respuesta1
Probablemente olvidó formatear sus particiones primero. Suponiendo /dev/sda
que sea su disco duro (donde desea instalar Arch):
$ fdisk /dev/sda
[create your partitions using fdisk]
Más información sobre fdisk aquí. Luego simplemente utilícelos mkfs
para formatearlos todos. Aquí hay dos ejemplos de creación ext4
de sistemas de archivos.
$ mkfs.ext4 /dev/sda1
$ mkfs.ext4 /dev/sda2
$ # ...
Después de esto, mount
debería poder detectar sus sistemas de archivos correctamente.
$ mount /dev/sda1 /mnt
$ mount /dev/sda2 /mnt/home
$ # ...
De lo contrario, simplemente especifíquelos explícitamente:
$ mount -text4 /dev/sda1 /mnt
$ mount -text4 /dev/sda2 /mnt/home
$ # ...
Desde la página de manual:
-t, --types vfstype
The argument following the -t is used to indicate the filesystem
type. The filesystem types which are currently supported
include: adfs, affs, autofs, cifs, coda, coherent, cramfs,
debugfs, devpts, efs, ext, ext2, ext3, ext4, hfs, hfsplus, hpfs,
iso9660, jfs, minix, msdos, ncpfs, nfs, nfs4, ntfs, proc, qnx4,
ramfs, reiserfs, romfs, squashfs, smbfs, sysv, tmpfs, ubifs,
udf, ufs, umsdos, usbfs, vfat, xenix, xfs, xiafs.
Sin embargo, si todo lo anterior se ha hecho correctamente, no debería ser necesario.
Editar: parece que estás enfrentando estos mount
problemas antes de lo esperado. Probablemente deberías echar un vistazo aesta otra respuesta aqui. Solo lee la primera parte:Arrancar de forma segura en una imagen USB. Solo asegúrate de haber copiado el ISO correctamente (no recomiendo Unetbootin) y de que tu unidad USB no esté estropeada. También asegúrese de que su ISO se haya descargado correctamente verificando su tamaño y tal vez su suma de verificación md5.
Respuesta2
Arch Wiki no recomienda utilizar Unetbooting para escribir ISO en una unidad flash.
Utilice # dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx && sync
para realizar esta operación en Linux existente o busque otras opcionesaquí