Score:0

โคลนอูบุนตูสำหรับการบู๊ตคู่ของระบบฐานเดียวกัน

ธง tr
mtp

ฉันมีระบบ 18.04 LTS ที่ค่อนข้างซับซ้อนสำหรับวัตถุประสงค์ในการพัฒนา - ฉันต้องการโคลนระบบและทำให้สามารถบู๊ตได้สองระบบ เพื่อที่ฉันจะได้มีเวอร์ชัน a สำหรับการผลิตและเวอร์ชัน b สำหรับการทดสอบ

ฉันได้โคลน (คัดลอก) พาร์ติชั่นอูบุนตูของฉันโดยใช้ gparted - แต่ update-grub และ os-probe พบเฉพาะอูบุนตูเริ่มต้นเท่านั้น - ไม่ใช่เวอร์ชันที่ลอกแบบ - มีความคิดใด ๆ เกี่ยวกับวิธีการบู๊ตเป็นโคลนหรือไม่

ขอบคุณสำหรับความช่วยเหลือของคุณ

fstab สำหรับต้นฉบับ: mark@7920X:~$ cat /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 /ความเร็วอัตโนมัติ nosuid,nodev,nofail,x-gvfs-show 0 0 /speed2/swapfile swap ค่าเริ่มต้นของการแลกเปลี่ยน 0 0 /dev/mapper/rust-00 /rust อัตโนมัติ nosuid,nodev,nofail,x-gvfs-show 0 0 /dev/disk/by-id/wwn-0x5000c500be069709-part1 /mount/สำรองข้อมูลอัตโนมัติ nosuid,nodev,nofail,x-gvfs-show,x-gvfs- symbolic-icon=Backup 0 0 /dev/disk/by-uuid/d7afae12-4047-4174-99db-0fc8ba352cfb /speed2 อัตโนมัติ 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,size=40g 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 /ความเร็วอัตโนมัติ nosuid,nodev,nofail,x-gvfs-show 0 0 /speed2/swapfile swap ค่าเริ่มต้นของการแลกเปลี่ยน 0 0 /dev/mapper/rust-00 /rust อัตโนมัติ nosuid,nodev,nofail,x-gvfs-show 0 0 /dev/disk/by-id/wwn-0x5000c500be069709-part1 /mount/สำรองข้อมูลอัตโนมัติ nosuid,nodev,nofail,x-gvfs-show,x-gvfs- symbolic-icon=Backup 0 0 /dev/disk/by-uuid/d7afae12-4047-4174-99db-0fc8ba352cfb /speed2 อัตโนมัติ 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,size=40g 0 0

uuids - แตกต่างกัน (และฉันคิดว่าถูกต้อง)

บลคิด 
/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"

lsblk 
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 flag
คุณโคลนระบบของคุณไปที่ใด คุณเปลี่ยน UUID ของโคลนและเปลี่ยนไฟล์ /etc/fstab ให้ตรงกับ UUID ใหม่แล้วหรือยัง
mtp avatar
tr flag
mtp
ฉันสร้างพาร์ติชันใหม่ในพื้นที่ที่ไม่ได้จัดสรรในไดรฟ์เดียวกัน - ฉันไม่ได้เปลี่ยน UUID
PonJar avatar
in flag
หากคุณต้องการความช่วยเหลือให้เพิ่มผลลัพธ์ของ âblkidâ และ âcat /etc/fstabâ ในคำถามของคุณ
mtp avatar
tr flag
mtp
ฉันใกล้เข้ามาแล้ว - ขอบคุณความช่วยเหลือของคุณ @Ponjar os-prober และอัปเดต grub ทั้งคู่ดูเหมือนจะพบพาร์ติชันใหม่ แต่ฉันบูตเข้าสู่พาร์ติชันเก่าเสมอ grub.cfg ดูเหมือนจะระบุทั้งสองอย่างถูกต้อง
mtp avatar
tr flag
mtp
คุณต้องการ blkid และ fstab ของพาร์ติชันใหม่หรือพาร์ติชันเก่า
mtp avatar
tr flag
mtp
ขอขอบคุณสำหรับความช่วยเหลือของคุณ
PonJar avatar
in flag
หากคุณเรียกใช้ blkid ในเทอร์มินัล มันจะแสดง UUID สำหรับพาร์ติชันทั้งหมดเป็นรายการ หากคุณไม่ได้เปลี่ยน fstab เลย ก็จะเหมือนเดิม หากคุณทำ lsblk เราจะเห็นว่าพาร์ติชันใดถูกบูท การโคลนเป็นเรื่องง่ายที่จะสับสนซึ่งกำลังบูทเนื่องจากจะเริ่มเหมือนกัน เมื่อสิ่งต่าง ๆ ใช้งานได้ให้เปลี่ยนวอลเปเปอร์เพื่อให้คุณเห็นว่าคุณอยู่ที่ไหน
mtp avatar
tr flag
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 flag
mtp
p1 คือการบูต p2 และ p3 เป็นอูบุนตูดั้งเดิมและโคลน
mtp avatar
tr flag
mtp
จาก lsblk 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 flag
mtp
ฉันคิดว่าฉันบูทเข้าสู่ p3 แล้ว แต่ฉันก็มาถึง p2
PonJar avatar
in flag
อาจเป็นการยากที่จะบอกได้ว่าคุณกำลังบูทพาร์ติชันใดจากเมนูด้วง การติดตั้งใดที่เรียกใช้การอัปเดตด้วงครั้งสุดท้ายจะเป็นรายการแรก (Ubuntu 18.04) คุณจะมีบางอย่างเช่น Ubuntu 18.04 บน /dev/nvme2p# โดยที่ # คือหมายเลขพาร์ติชัน คุณสามารถบูตทั้งสองตอนนี้ได้หรือไม่ ฉันเดาว่าคุณทำได้ แต่มันจะสับสนจนกว่าคุณจะสร้างความแตกต่างอย่างชัดเจนจากที่อื่น
mtp avatar
tr flag
mtp
grub.cfg ดูเหมือนจะมีทั้งสองอย่าง และทั้งคู่ก็แสดงบนเมนูรีบูต แต่ฉันมักจะรีบูตเป็น p2
PonJar avatar
in flag
เว้นแต่คุณจะเปลี่ยน UUID ในไฟล์ fstab บนพาร์ติชันที่ลอกแบบ ฉันคาดว่าจะเป็นเช่นนั้น มันจะบอกกระบวนการบูตให้บูต p2
mtp avatar
tr flag
mtp
ฉันเปลี่ยนมันในพาร์ติชันโคลน ...
PonJar avatar
in flag
ฉันขอแนะนำให้คุณเพิ่มไฟล์ fstab สองไฟล์ในคำถามด้านบน โดยจัดรูปแบบเป็นโค้ด คำอธิบายที่เป็นไปได้มากที่สุดคือคุณยังสับสนอยู่ เพิ่มบรรทัดแบบนี้ â# นี่อยู่ในพาร์ติชั่น 2â แล้วดูที่อันอื่น# เป็นอักขระตัวแรกในบรรทัดทำให้บรรทัดนั้นเป็นความคิดเห็นซึ่งจะไม่ถูกประมวลผล

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา