Linux монтирует клонированный раздел вместо оригинального

Я пытаюсь настроить ноутбук, работающий на Kali, чтобы действовать так, как будто он запускал «DeepFreeze». Моя цель – сделать следующее:

  • Настроить sda1
  • клонировать его на sda3 с помощью Clonezilla как «чистой версии» sda1
  • использовать sda1 с клиентом
  • «верните» его, клонировав sda3 обратно через sda1 с помощью Clonezilla.

Перед клонированием Раздел:

У меня мой диск разделен так:

– Основной раздел sda1 должен быть «использован»

– расширенный раздел sda2

— раздел подкачки sda5

– резервный раздел sda3 («чистая» версия sda1, для записи по sda1 по мере необходимости)

– sda4 Clonezilla Live раздел (используется для копирования sda3 по sda1 по мере необходимости)

После клонирования раздела:

После использования Clonezilla для клонирования sda1 по sda3, по какой-то причине kali продолжает сообщать sda3 о монтировании в / и загружается в sda3 вместо sda1. по-видимому, загружается в sda3?

как sda1, так и sda3 настроены для установки на /

Я предполагаю, что это вызвано клонезиллером, копирующим весь раздел, включая все, что находится внутри sda1, которое говорит grub, чтобы загрузиться с него.

Моя проблема в том, что я не знаю, как остановить это.


Редактирование:

/ etc / fstab:

root@kali:~# cat /etc/fstab # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> # / was on /dev/sda1 during installation UUID=20d4493c-5934-4633-998e-0c6dd970d4ad / ext4 errors=remount-ro 0 1 # swap was on /dev/sda5 during installation UUID=3f0d9a95-a494-4ffa-a071-aefcf3d377ed none swap sw 0 0 /dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0 

blkid output:

 root@kali:~# blkid /dev/sda1: UUID="20d4493c-5934-4633-998e-0c6dd970d4ad" TYPE="ext4" PARTUUID="f69a4b07-01" /dev/sda3: UUID="20d4493c-5934-4633-998e-0c6dd970d4ad" TYPE="ext4" PARTUUID="f69a4b07-03" /dev/sda4: LABEL="Clonezilla" UUID="26bc43b4-b906-45e0-be27-eab166704de5" TYPE="ext4" PARTUUID="f69a4b07-04" /dev/sda5: UUID="3f0d9a95-a494-4ffa-a071-aefcf3d377ed" TYPE="swap" PARTUUID="f69a4b07-05" 

  • Live USB - Tails пытается загрузиться, но заканчивается загрузкой в ​​Kali Linux
  • Установка Kali на USB-накопителе - НЕ Live USB или раздел Persistence
  • Настройки прокси-сервера, не влияющие на Kali (debian 6)
  • Установка драйвера беспроводного адаптера
  • Запустить команду при запуске в Kali
  • Crouton с kali linux и внешним адаптером wifi
  • Могу ли я установить любое приложение Debian или Ubuntu на Kali Linux?
  • kali linux dual boot wifi не работает или сканирует сети
  • 2 Solutions collect form web for “Linux монтирует клонированный раздел вместо оригинального”

    Да, ваш корневой раздел монтируется с файловой системой UUID, и оба, оригинальные и клонированные имеют одинаковый UUID. Чтобы обойти это, вы можете прокомментировать соответствующую строку и установить ее с помощью пути /dev/sda1 .

     #UUID=20d4493c-5934-4633-998e-0c6dd970d4ad / ext4 errors=remount-ro 0 1 /dev/sda1 / ext4 errors=remount-ro 0 1 

    Вы также должны проверить конфигурацию grub , так как иногда используется UUID. Должно быть что-то вроде root= которое либо указывает UUID, либо полный путь к устройству.

    Поэтому, в то время как ответ Томаса заставил меня думать по правильному пути, на самом деле это был комментарий к ответу Томаса, который полностью разрешил мою проблему:

    Перед клонированием раздела я отредактировал /etc/default/grub и раскомментировал строку, в которой говорилось GRUB_DISABLE_LINUX_UUID=true и запустил update-grub .

    После клонирования sda1 в sda3, Kali последовательно загружается в sda1, и gparted больше не показывает sda3 как смонтированный в / .

    Interesting Posts
    Linux и Unix - лучшая ОС в мире.