Рейтинг:0

Клонировать ubuntu для двойной загрузки одной и той же базовой системы

флаг tr
mtp

У меня довольно сложная система 18.04 LTS для целей разработки — я хотел бы клонировать систему и сделать ее двойной загрузочной, чтобы иметь версию a для производства и версию b для тестирования.

Я клонировал (скопировал) свой раздел ubuntu с помощью gparted, но update-grub и os-probe находят только начальную ubuntu, а не клонированную версию — есть идеи о том, как загрузиться в клон?

Спасибо за вашу помощь

fstab для оригинала: mark@7920X:~$ кот /etc/fstab

/etc/fstab: информация о статической файловой системе.

Используйте «blkid», чтобы напечатать универсальный уникальный идентификатор для

устройство; это может использоваться с UUID= как более надежный способ именования устройств.

это работает, даже если диски добавляются и удаляются. См. fstab(5).

/ был в /dev/nvme1n1p2 во время установки

UUID=1d0a2e13-43b7-4c19-a9d5-3960ad41f591 / ошибки ext4=remount-ro 0 1

/boot/efi был на /dev/nvme1n1p1 во время установки

UUID=1791-5C78 /boot/efi vfat umask=0077 0 1 /swapfile нет swap sw 0 0 /dev/disk/by-uuid/6fe46b4c-e591-4c5f-b61c-df72eb1e44e2 /скорость auto nosuid,nodev,nofail,x-gvfs-show 0 0 /speed2/swapfile swap своп по умолчанию 0 0 /dev/mapper/rust-00 /rust auto nosuid,nodev,nofail,x-gvfs-show 0 0 /dev/disk/by-id/wwn-0x5000c500be069709-part1 /mount/Backup auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-symbolic-icon=Backup 0 0 /dev/disk/by-uuid/d7afae12-4047-4174-99db-0fc8ba352cfb /speed2 auto nosuid,nodev,nofail,x-gvfs-show 0 0 /dev/disk/by-uuid/2A389D97389D629D /mnt/2A389D97389D629D ntfs nosuid,nodev,nofail,x-gvfs-show,noauto 0 0 tmpfs /dev/shm tmpfs по умолчанию, размер = 40 г 0 0

fstab для клона

/etc/fstab: информация о статической файловой системе.

Используйте «blkid», чтобы напечатать универсальный уникальный идентификатор для

устройство; это может использоваться с UUID= как более надежный способ именования устройств.

это работает, даже если диски добавляются и удаляются. См. fstab(5).

/ был в /dev/nvme1n1p2 во время установки

UUID=af289d61-976b-4672-8bf5-8ca4ae62848d / ext4 ошибки=remount-ro 0 1

/boot/efi был на /dev/nvme1n1p1 во время установки

UUID=1791-5C78 /boot/efi vfat umask=0077 0 1 /swapfile нет swap sw 0 0 /dev/disk/by-uuid/6fe46b4c-e591-4c5f-b61c-df72eb1e44e2 /скорость auto nosuid,nodev,nofail,x-gvfs-show 0 0 /speed2/swapfile swap своп по умолчанию 0 0 /dev/mapper/rust-00 /rust auto nosuid,nodev,nofail,x-gvfs-show 0 0 /dev/disk/by-id/wwn-0x5000c500be069709-part1 /mount/Backup auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-symbolic-icon=Backup 0 0 /dev/disk/by-uuid/d7afae12-4047-4174-99db-0fc8ba352cfb /speed2 auto nosuid,nodev,nofail,x-gvfs-show 0 0 /dev/disk/by-uuid/2A389D97389D629D /mnt/2A389D97389D629D ntfs nosuid,nodev,nofail,x-gvfs-show,noauto 0 0 tmpfs /dev/shm tmpfs по умолчанию, размер = 40 г 0 0

Ууиды - разные(и я думаю правильно)

черный 
/dev/nvme2n1p1: UUID="1791-5C78" TYPE="vfat" PARTUUID="56021e2e-d093-4d2c-a1be-53fc7645dfff" 
/dev/nvme2n1p2: UUID="1d0a2e13-43b7-4c19-a9d5-3960ad41f591" TYPE="ext4" PARTUUID="e3b10f5e-9c0a-4db5-98b2-d93a6676cf54" 
/dev/nvme2n1p3: UUID="af289d61-976b-4672-8bf5-8ca4ae62848d" TYPE="ext4" PARTUUID="46932591-1ca9-44e4-8515-556ef146b384"

лсблк 
nvme2n1 259:1 0 953.9G 0 диск 
âânvme2n1p1 259:2 0 953M 0 часть /boot/efi 
âânvme2n1p2 259:3 0 463.1G 0 часть /
âânvme2n1p3 259:4 0 463.1G 0 часть
PonJar avatar
флаг in
Куда вы клонировали свою систему? Изменили ли вы UUID клона и изменили ли вы файл /etc/fstab, чтобы он соответствовал новому UUID?
mtp avatar
флаг tr
mtp
Я создал новый раздел в незанятом пространстве на том же диске - я не менял UUID
PonJar avatar
флаг in
Если вам нужна помощь, добавьте к вашему вопросу вывод «blkid» и «cat /etc/fstab».
mtp avatar
флаг tr
mtp
Я приближаюсь - благодаря вашей помощи @Ponjar, os-prober и update grub, похоже, находят новый раздел, но я всегда загружаюсь в старый раздел. grub.cfg, кажется, правильно указывает оба
mtp avatar
флаг tr
mtp
вам нужны blkid и fstab нового раздела или старого?
mtp avatar
флаг tr
mtp
спасибо за помощь
PonJar avatar
флаг in
Если вы запустите blkid в терминале, он покажет UUID для всех разделов в виде списка. Если вы вообще не меняли fstab, они останутся прежними. Если вы также сделаете lsblk, мы увидим, какой раздел загружен. При клонировании легко запутаться, что загружается, так как они будут идентичными. Как только все заработает, измените обои, чтобы вы могли видеть, где вы находитесь.
mtp avatar
флаг tr
mtp
/dev/nvme2n1p1: UUID="1791-5C78" TYPE="vfat" PARTUUID="56021e2e-d093-4d2c-a1be-53fc7645dfff" /dev/nvme2n1p2: UUID="1d0a2e13-43b7-4c19-a9d5-3960ad41f591" TYPE="ext4" PARTUUID="e3b10f5e-9c0a-4db5-98b2-d93a6676cf54" /dev/nvme2n1p3: UUID="af289d61-976b-4672-8bf5-8ca4ae62848d" TYPE="ext4" PARTUUID="46932591-1ca9-44e4-8515-556ef146b384"
mtp avatar
флаг tr
mtp
p1 — загрузочная, p2 и p3 — оригинальная и клонированная ubuntu
mtp avatar
флаг tr
mtp
из лсблк nvme2n1 259:1 0 953.9G 0 диск âânvme2n1p1 259:2 0 953M 0 часть /boot/efi âânvme2n1p2 259:3 0 463.1G 0 часть / âânvme2n1p3 259:4 0 463.1G 0 часть
mtp avatar
флаг tr
mtp
Я думал, что загрузился в p3, но я попал в p2
PonJar avatar
флаг in
Может быть трудно сказать, какой раздел вы загружаете из меню grub. Первая установка, которая когда-либо запускала обновление grub, будет первой записью (Ubuntu 18.04). У вас также будет что-то вроде Ubuntu 18.04 в /dev/nvme2p#, где # — номер раздела. Вы можете загрузить оба сейчас? Я думаю, вы можете, но это будет сбивать с толку, пока вы не сделаете одно явно отличным от другого.
mtp avatar
флаг tr
mtp
grub.cfg, кажется, имеет оба, и оба отображаются в меню перезагрузки, но я всегда перезагружаюсь в p2
PonJar avatar
флаг in
Если вы не изменили UUID в файле fstab на клонированном разделе, я ожидаю, что это произойдет. Он будет сообщать процессу загрузки о загрузке p2
mtp avatar
флаг tr
mtp
Я изменил его в клонированном разделе ...
PonJar avatar
флаг in
Я предлагаю вам добавить два файла fstab к вопросу выше, отформатированном как код. Наиболее вероятное объяснение состоит в том, что вы все еще путаете их. Добавьте строку, подобную этой «# Это на разделе 2», а затем посмотрите на другую.# в качестве первого символа в строке делает эту строку комментарием, который не будет обработан.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.