Перейти к основному содержимому
Монтировать файловую систему в Linux

Монтировать файловую систему в Linux

Перед выполнением любых операций в режиме Rescue нужно примонтировать файловую систему ОС. Если диск с системным разделом подключен в аппаратный RAID-контроллер, используйте инструкцию с разметкой диска без программного RAID.

  1. Загрузите сервер в режиме восстановления и диагностики Rescue.

  2. Выведите информацию о разделах на доступных дисках:

    lsblk

    В ответе появится список дисков с разделами. Например:

    NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
    sda 8:0 0 2.9G 0 disk
    └─sda1 8:1 0 2.9G 0 part
    sdb 8:16 0 160G 0 disk
    ├─sdb1 8:17 0 159.9G 0 part
    ├─sdb14 8:30 0 4M 0 part
    └─sdb15 8:31 0 106M 0 part

    Здесь sda1, sdb1, sdb14, sdb15 — разделы на диске.

  3. Выберите системный раздел, обычно это самый большой раздел на диске. В примере на шаге 2 это раздел sdb1.

  4. Смонтируйте файловую систему:

    infiltrate-root /dev/<partition>

    Укажите <partition> — раздел на диске, который вы выбрали на шаге 3.

    Раздел будет смонтирован в директорию /newroot.

  5. Если команда infiltrate-root не отрабатывает, смонтируйте файловую систему вручную.

  6. Выполните работы по восстановлению и диагностике.

  7. Выйдите из окружения после завершения работ. Файловая система будет размонтирована автоматически:

    exit

Монтировать файловую систему вручную

  1. Загрузите сервер в режиме восстановления и диагностики Rescue.

  2. Выведите информацию о разделах на доступных дисках:

    lsblk

    В ответе появится список дисков с разделами. Например:

    NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
    sda 8:0 0 2.9G 0 disk
    └─sda1 8:1 0 2.9G 0 part
    sdb 8:16 0 160G 0 disk
    ├─sdb1 8:17 0 159.9G 0 part
    ├─sdb14 8:30 0 4M 0 part
    └─sdb15 8:31 0 106M 0 part

    Здесь sda1, sdb1, sdb14, sdb15 — разделы на диске.

  3. Выберите системный раздел, обычно это самый большой раздел на диске. В примере на шаге 2 это раздел sdb1.

  4. Смонтируйте файловую систему в директорию /mnt:

    mount /dev/<partition> /mnt

    Укажите <partition> — раздел на диске, который вы выбрали на шаге 3.

  5. Смонтируйте служебные файловые системы:

    mount -t proc /proc /mnt/proc
    mount -t sysfs /sys /mnt/sys
    mount --bind /dev /mnt/dev
  6. Подключитесь к окружению:

    chroot /mnt /bin/bash
  7. Экспортируйте переменную PATH:

    export PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin
  8. Выполните работы по восстановлению и диагностике.

  9. После завершения работ выйдите из окружения:

    exit
  10. Размонтируйте файловую систему:

    umount /dev/<partition> /mnt

    Укажите <partition> — раздел на диске, на который вы cмонтировали файловую систему на шаге 4.