Como montar unha partición en Linux

A diferenza de Windows e MS-DOS, en Linux, ademais de non ter asignación de carta -a B C D E: - para as unidades de disco e particións, cómpre indicarlle ao sistema cando se usará unha unidade de disco extraíble para acceder a ela e cando se interromperá para que poida ser eliminada e substituída. Unha vez configuradas as unidades de disco no sistema, necesitará coñecer algúns métodos e atallos para montalos e desmontalos rapidamente.

Preparativos para o montaxe

Antes de montar a partición, debemos crear un cartafol onde a imos montar. Normalmente faise en / medio / (/ mnt nalgunhas distribucións), polo que se recomenda creala alí:

sudo mkdir / media / lalala

Onde lalala é o nome que terá a carpeta, podemos asignarlle o que queiramos.

Se o sistema de ficheiros da partición que imos montar é NTFS (utilizado polos sistemas operativos Windows NT, fiestras 2000, Windows XP, Windows Media Center, Servidor Windows 2003, Windows Vista e Windows 2007 Server), entón recoméndase instalar o controlador ntfs-3g para ter soporte de escritura nesa partición:

sudo aptitude install ntfs-3g

Se no seu lugar o sistema de ficheiros é UFS 2 (usado pola maioría dos sistemas operativos baseados en BSDComo NetBSD, OpenBSD, FreeBSD e os seus derivados), antes de montar a partición teremos que cargar o módulo do núcleo na memoria ufs:

sudo modprobe ufs

Para evitar ter que cargalo cada vez que se inicia o sistema, podemos editar o ficheiro / etc / modules:

gksudo gedit / etc / modules

E engade a seguinte liña antes de 'bucle':

ufs

Montaxe de partición

Agora imos montar a partición no cartafol creado. Isto significa que o contido da partición aparecerá nese cartafol. O comando para montar discos e / ou particións é montar, e úsase do seguinte xeito:

$ sudo montar -t sistema de ficheiros [-ou opcións] / dev /partición carpeta_monte

Cómpre ter en conta que se se produce un erro durante a montaxe, os datos da partición non se verán comprometidos, simplemente non se montarán.

parámetros

O significado dos parámetros empregados no comando montar Son como segue:

  • sistema de ficheiros: é o sistema de ficheiros da partición; pode ser vfat (FAT16 y FAT32), ntfs (NTFS) o ufs (SFU y UFS 2); hai outros valores posibles, pero non están contemplados neste artigo. Si, é así ufs, entón debemos indicar as opcións de forma obrigatoria ro y ufstype (este último en caso de selo UFS 2).
  • opcións: son as opcións de montaxe, pode levar máis dun valor, nese caso os valores están separados por comas (,). Algúns valores posibles son valores predeterminados (valores predeterminados), ro (Só lectura, é dicir, Só lectura) e ufstype (para especificar o tipo de sistema de ficheiros UFS, se se usa); se non se especifican opcións especiais, podemos escribir valores predeterminados, ou omita este parámetro por completo (tamén elimina o -o de adiante). Neste artigo, usaremos este parámetro só para a montaxe de particións SFU y UFS 2, e para montalo ao iniciar o sistema (ver título Montaxe ao iniciar o sistema).
  • partición: é o identificador da partición que imos montar; pode ser hdXY no caso de ser un disco IDE o ATAou sdX, Y en caso de selo SATA; A X é a letra do disco duro (a para o primeiro, b para o segundo, etc.) e o Y é o número de partición (1 para o primeiro, 2 para o segundo, etc.). Se queremos saber o nome das particións que temos no ordenador, só tes que executar o seguinte comando:
$ sudo fdisk -l
  • mount_folder: é o cartafol onde se montará a partición, é dicir, onde aparecerán os datos (ficheiros e cartafoles) da partición; na maioría dos casos está dentro / medio /, aínda que pode estar en calquera outro lugar (ver encabezado Preparativos para o montaxe).

Exemplos concretos

Para montar unha partición FAT16 o FAT32:

sudo mount -t vfat / dev /partición / medio /carpeta_monte

Para montar unha partición NTFS:

sudo mount -t ntfs / dev /partición / medio /carpeta_monte

Para montar unha partición SFU:

sudo mount -t ufs -o ro / dev /partición / medio /carpeta_monte

Para montar unha partición UFS 2:

sudo mount -t ufs -o ro, ufstype = ufs2 / dev /partición / medio /carpeta_monte

Para montar unha partición onde está Ubuntu:

sudo mount / dev /partición / medio /carpeta_monte

Montaxe ao iniciar o sistema

Unha vez que logramos montar a partición, seguirá montada mentres o sistema está en execución. Cando reiniciamos ou apagamos o ordenador, teremos que volver montar a partición. Se queremos que se monte cada vez que iniciamos o sistema, teremos que modificar o ficheiro / etc / fstab:

$ sudo gedit / etc / fstab

Aquí usouse gEditar, pero pódese usar calquera editor de texto, como Nano o vitalidade. É cómodo de usar gksudo o kdesu en vez de sudo para iniciar un editor en modo gráfico; o primeiro é para o escritorio GNOME e o segundo para KDE.

Unha vez aberto o ficheiro, temos que cambiar a liña que comeza co identificador da partición que montamos (/ dev / hdXY o / dev / sdXY) polo seguinte:

/ dev /partición / medio /carpeta_monte sistema de ficheiros opcións 0 0

Se non existe esa liña, engadímola ao final do ficheiro.

Os argumentos son os mesmos que cando usamos o comando montar. Aquí, se nas opcións non usamos ningún valor, teremos que escribir valores predeterminados, e teriamos algo así:

/ dev /partición / medio /carpeta_monte sistema de ficheiros valores predeterminados 0 0

Se é unha partición FAT16 o FAT32 e non funciona para nós valores predeterminados, podemos probar as seguintes opcións:

auto, users, exec, umask = 000
predeterminados, rw, usuario, auto, máscara = 0

Con este último, permítese a todos os usuarios ler, escribir e executar permisos. Se queremos restrinxir estes permisos só a un grupo particular de usuarios (por exemplo: usuarios), as opcións deberían ter este aspecto:

predeterminados, rw, usuario, auto, umask = 007, gid =grupo 0 0

Onde grupo debería ser substituído polo grupo de usuarios, por exemplo, usuarios.
Por último, por algún motivo algúns personaxes (como a letra ñ), debemos engadir a seguinte opción xunto coas outras empregadas, para cambiar o mapa de caracteres:

iocharset = utf8

Por exemplo, unha liña podería ter o seguinte aspecto:

/ dev / hda0 / media / hda0 vfat predeterminados, rw, usuario, auto, iocharset = utf8, umask = 000 0 0

Para montar todos os dispositivos listados no ficheiro / etc / fstab temos que executar o seguinte comando nun terminal:

sudo monte -a

Con isto xa temos a nosa partición montada cada vez que comeza Ubuntu.

Crea un lanzador para particionar

Unha vez que temos a partición montada, verificamos que ás veces pode resultar incómodo acceder sempre ao cartafol / media / hdXY (ou ao que especificamos), para solucionalo podemos facer dúas cousas:

  • Crea un lanzador simbólico na nosa carpeta casa ou en calquera outra carpeta
  • Crea unha icona no escritorio que nos dirixa ao cartafol de montaxe

Lanzador simbólico en / home

A primeira opción é crear un lanzador simbólico (son como os atallos de Windows), por exemplo na nosa carpeta persoal casa. Con isto poderemos acceder á partición desde este cartafol e sen duplicar a información.

Escribimos a seguinte liña no terminal:

$ ln -s / media /carpeta_monte / home /usuario/cartafol_destino

Onde carpeta_monte é o cartafol onde montamos a partición, usuario é o nome do noso usuario no sistema e cartafol_destino é o lanzador simbólico que crearemos para actuar como un cartafol de montaxe.

Icona no escritorio

Se o que queremos é crear unha icona no escritorio, debemos facer o seguinte:

En GNOME

  1. Amosamos o menú contextual do escritorio (botón dereito do rato)
  2. Seleccionamos a opción Crear ligazón
  3. Escollemos o tipo Ligazón
  4. Cubrimos os campos en branco cos datos requiridos
  5. Aceptamos que se cree a ligazón

En KDE

  1. Amosamos o menú contextual do escritorio (botón dereito do rato)
  2. Seleccionamos a opción Crear novo -> Ligazón ao dispositivo -> Disco duro
  3. Na pestana Xeral, escribimos o nome da icona
  4. Na pestana Dispositivo, escribimos o identificador da partición (/ dev / hdXY)
  5. Aceptamos que se cree a ligazón

Desmontaxe de particións

Se por algunha razón quere desmontar a partición, só ten que escribir isto terminal:

sudo umount cartafol

Onde cartafol é a localización do cartafol onde está montada a partición (por exemplo: / mean / hdaX).

Fuente: Guía de Ubuntu


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

20 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   Electrónicas dixo

    Moitas grazas polo teu blogue, foime moi útil.

  2.   imos usar linux dixo

    Es Benvido! Grazas polos ánimos!
    Unha aperta! Paul.

  3.   Jofalco dixo

    Podes montar unha partición nun cartafol da túa casa (por exemplo, Documentos) cunha liña no fstab? Tenteino ou dame un erro ao iniciar Linux ou non monta nada. ¿É imposible?

  4.   imos usar linux dixo

    En principio debería ser posible. Poderías pasarnos a liña do fstab que estás a usar?
    Ánimo! Paul.

  5.   Jofalco dixo

    Ola, Pablo:
    A liña que uso para montalo en fstab é:
    / dev / sda3 / home / jose / Documentos predeterminados ntfs 0 0
    Ben, o sistema substitúe o nome do cartafol «Documentos» polo nome da etiqueta de volume da unidade, que está montada pero baleira. Se no canto diso o coloque noutro directorio p. ex. / media / data, funciona perfectamente.
    Saúdos.

  6.   imos usar linux dixo

    Asegurouse de que esta liña é posterior á usada para montar a partición HOME (no caso de que a teña) ??? Probe a colocar esa liña por debaixo do resto das liñas que montan os diferentes dispositivos / particións no seu sistema.
    Ánimo! Paul.

  7.   Jofalco dixo

    Si, é o último, despois de cargar a partición de inicio e intercambiar.

  8.   imos usar linux dixo

    Entón, realmente non teño nin idea. En teoría creo que debería funcionar perfectamente. O único que me chama a atención é que as miñas liñas fstab acaban en 0 1 e a túa remata en 0 0. Non estou seguro, pero quizais iso teña algo que ver.
    Ánimo! Paul.

  9.   Jofalco dixo

    Busquei nos manuais e a última opción ten que ver cunha comprobación do sistema se hai un reinicio ... bueno, tenteino con outros valores e non funciona. En fin, grazas pola axuda.
    cumprimento

  10.   Kikers 25 dixo

    Na sección de parámetros non pon os nomes

  11.   imos usar linux dixo

    Grazas! Creo que xa o corrixín. 🙂

  12.   david peru dixo

    Estarei moi agradecido se puidese responder directamente á miña pregunta.
    Teño un portátil HP onde están instalados Windows XP e Ubuntu 14.04. Estou en proceso de migración a Linux e este portátil non é para o meu uso exclusivo.
    A miña pregunta é se de algunha maneira podo crear unha partición desde Linux que se poida ver máis tarde desde Windows. A miña idea é usar esta partición como unha área de traballo común, onde podo gardar os ficheiros traballados e que os dous sistemas operativos poden ver.
    Instalar UBUNTU 14.04 custou moito traballo por mor da tarxeta gráfica e esquecín pedir a creación dunha área común. Agradezo de antemán a axuda a esta pregunta.

    1.    usemos linux dixo

      Ola David!
      Por suposto que pode. Para crear un espazo de traballo "común" como o chamas, todo o que tes que facer é crear unha partición no formato ntfs ou fat32. As particións ext4 son "invisibles" para Windows (a non ser que use un programa especial).
      Ánimo! Paul.

      1.    david peru dixo

        Querido Pablo. Moitas grazas pola rápida resposta.
        Por favor, podería ser un pouco máis claro? Como creo esa partición? ? con Gparted?
        Significa que vou subdividir a área do disco Linux ou a área do disco de Windows, non?
        Se é para usar gparted, dígame, como novato, como debería facelo.
        Imaxino que non vou ter perdas de datos (nin programas) nos dous sistemas, non?
        Observo por Gparted que teño unha área "ext4" con "/" de 55.24 GiB con 7.30 GiB usados. é normal ??
        Moitas grazas de novo.
        David

        1.    usemos linux dixo

          Ola David! Mira, o máis sinxelo é que non fas nada. 🙂
          Non en serio. Desde Linux deberías poder acceder aos teus ficheiros de Windows sen problemas e desde Windows, obviamente, tamén deberías poder acceder a eles.
          ¿A partición de Windows aparece cando inicia o sistema? Quero dicir, podes ver como en Windows chamarías o teu C: \?
          Se non, entón todo o teu problema reside en montar esa partición (na que está instalado Windows). É o máis sinxelo e rápido.
          Para iso, recomendo a lectura das seguintes publicacións (aínda que unha é suficiente):
          https://blog.desdelinux.net/montar-una-particion-ntfs-o-fat32-al-arrancar-ubuntu/
          https://blog.desdelinux.net/como-montar-hdds-o-particiones-mediante-terminal/
          https://blog.desdelinux.net/con-fstab-como-montar-automaticamente-una-particion-ntfs/
          https://blog.desdelinux.net/auto-montar-particiones-con-fstab/
          https://blog.desdelinux.net/como-auto-montar-particiones-al-inicio-la-forma-facil/
          https://blog.desdelinux.net/como-montar-una-particion-en-linux/
          Ánimo! Paul.

  13.   Señor Axolote dixo

    Ola, parabéns por este sitio con instrucións tan claras. pero esta vez non atopo a resposta. Dígoche:

    Son un novato en Linux, xa que hai máis de 3 anos desfíxenme de winsuck, pero estou moi lonxe de ser un experto e o seguinte problema é un bo exemplo. Espero que me poida axudar:

    Eu usei Ubuntu e Lubuntu dende que me presentaron a Linux. Agora decidín ir un pouco máis alá e probar Ubuntu 14.04, Elementary OS e PepperMint na mesma mini volta HP que foi un auténtico tesouro.

    O caso é que non tiña a man onde facer unha copia de seguridade dos meus ficheiros persoais situados nunha partición separada feita en FAT32 e decidín arriscarme a volver a particionar para instalar os 3 Distros mencionados sen formatear todo o disco.

    Lin canto pensaba necesario sobre o tema e lanceime como un aventureiro temerario ... pero algo fallou e non podo acceder á partición sda3 onde están os meus ficheiros porque GParted di que non ten un sistema de ficheiros coñecido e con sudo blkid nin sequera me envía resposta.

    Ao particionar fixen 3 primarias e outra estendida con 2 lóxicas dentro. Use ext4 e obviamente SWAP. Pero NON cambies o sistema de ficheiros do que era FAT32 para non eliminalo ou danalo.

    Ata agora só instalei Ubuntu 14.04 en: sda1 primary ext4 / boot

    Creo que a pregunta é: Como podo coñecer ou asignar un sistema de ficheiros a sda3 para montalo e ter acceso aos meus documentos, MÚSICA, fotos, etc.? ¿Testdisk axúdame neste caso? ¿Debo reinstalar Ubuntu? 14.04 para volver particionar e cambiar algo nese proceso?

    Espero expresarme con claridade e poder axudarme, xa que unha das razóns polas que Linux me fascina é a posibilidade de probar, errar e aprender coa axuda dunha comunidade tan grande de Linuxeros apaixonados.

    Grazas por adiantado.

  14.   Laurentius dixo

    Olá
    Cal sería a diferenza entre este método que usa a liña / dev / sdx para configurar a partición para montar coa que usa o parámetro UUID = XXXXXXXXX?
    Vexo que o meu fstab usa este último.
    Saúdos.

    1.    yukiteru dixo

      Co UUID, o sistema usa un identificador único estático para cada partición ao montalo. Este método é mellor que usar / dev / sdX xa que este último é dinámico e cambia segundo a detección do dispositivo do núcleo. Os cambios no núcleo ou udev poden romper este esquema, mentres que co UUID isto non ocorre e é a razón pola que o usan.

  15.   Fabiano dixo

    Olá. Como estás
    despois de montar a partición que teño en / dev / sda4 en / data
    Como creo un lanzador nese punto de venda?
    aparecer no explorador xunto ás outras unidades?
    graza eu uso FEDORA 22

  16.   Andres dixo

    ola e como o farías cunha partición mac hfs + de ubuntu para ler e poder acceder a estes ficheiros, non podes ingresar a mac só desde ubuntu ¿hai algunha forma de copiar este disco para posteriormente ler e escribir en Ubuntu?