ถ้าฉันทำได้ฉันจะติดตั้ง Ubuntu จาก Ubuntu ได้อย่างไร


23

นี่คือสิ่งที่ฉันหมายถึง:

ปกติแล้วฉันจะติดตั้งโดยใช้ Ubuntu Live USB คลิก "ลอง" Ubuntu และเมื่อฉันพร้อมฉันคลิกสองครั้งที่ไอคอน "ติดตั้ง Ubuntu" บนเดสก์ท็อป

ติดตั้งไอคอน Ubuntu

ตอนนี้ฉันมีพอร์ต eSATAp และสิ่งที่ฉันต้องการจะทำคือเชื่อมต่อฮาร์ดไดรฟ์ของฉันโดยตรงกับแล็ปท็อป / เดสก์ท็อปของฉันซึ่งมี Ubuntu ที่ทำงานอยู่บนมันแล้วและเรียกใช้แอปพลิเคชันเดียวกัน บนไดรฟ์ภายนอก

ฉันเปิดให้วิธีการอื่นเช่นกันตราบใดที่ฉันไม่ต้อง "เบิร์น" ISO ไปยัง USB จากนั้นรีบูตจาก USB จากนั้นติดตั้งลงในไดรฟ์ภายนอก

หนึ่งล้านขอบคุณ!


ดูที่การติดตั้ง Debian GNU / Linux จากระบบ Unix / Linuxสำหรับวิธีการด้วยตนเอง นี่สำหรับเดเบียน แต่อูบุนตูก็เหมือนกันไม่มากก็น้อย
Olaf Dietsche

คำตอบ:


7

คุณกำลังถามคำถามที่น่าสนใจ ฉันจะใช้ถ้อยคำใหม่ด้วยตัวเอง: เป็นไปได้ไหมที่จะใช้งานโปรแกรมติดตั้งของ Ubuntu ซึ่งมีอยู่ที่ LiveCD ของ Ubuntu จากระบบ Ubuntu ปกติ (ติดตั้งไปยัง HDD)

ติดตั้ง GUI ที่คุณพบใน LiveCD เป็นแพคเกจเป็นแพร่หลาย ยังไม่ชัดเจนว่าจะเกิดอะไรขึ้นหากคุณพยายามติดตั้งและเรียกใช้จากการติดตั้ง HD ของคุณ ในขณะที่มันอาจใช้งานได้ดูเหมือนจะไม่ได้รับการสนับสนุนหรือทดสอบ

เป็นที่รู้จักกันดีว่าระบบ Debian-based เช่น Ubuntu สามารถติดตั้งได้ในสภาพแวดล้อม chroot Chroot เป็นเครื่องมือที่สามารถรักษาไดเร็กตอรี่ใด ๆ ในฐานะรูทไดเร็กทอรี "/" คุณสามารถสร้างสภาพแวดล้อม chroot บน HDD ภายนอกของคุณได้อย่างง่ายดาย หากคุณต้องการบูต Ubuntu นี้คุณจะต้องติดตั้งเคอร์เนลและบูตโหลดเดอร์ แม้ว่านี่จะเป็นวิธีที่รู้จักและได้รับการทดสอบสำหรับ Debian (และฉันได้ทำสิ่งนี้เป็นการส่วนตัวกับ Ubuntu) บทเรียนบนเว็บนั้นล้าสมัยแล้ว ดังนั้นนี่เป็นเพียงตัวเลือกหากคุณคุ้นเคยกับกระบวนการด้วงและกระบวนการบูต Linux

คำตอบที่แท้จริง:แม้ว่าคำถามของคุณจะสมเหตุสมผล แต่ดูเหมือนว่า Ubuntu จะไม่ได้รับการสนับสนุนหรือระบบปฏิบัติการที่ทันสมัยอื่น ๆ เราคุ้นเคยกับการติดตั้งระบบปฏิบัติการจากแผ่นซีดีบูตหรือ USB ซึ่งวิธีการอื่นถูกละเลย

คุณไม่ได้ระบุวัตถุประสงค์ของการติดตั้ง Ubuntu ลงบน HDD ภายนอก ถ้าคุณปล่อยให้ HDD ภายนอกเชื่อมต่ออยู่เหมือนเดิมคอมพิวเตอร์ของคุณอาจไม่สามารถบู๊ตได้เพราะมันชอบ HDD ภายในของคุณ หากคุณเปลี่ยนการตั้งค่า BIOS ให้เชื่อมต่อ HDD ภายนอกเข้ากับคอมพิวเตอร์เครื่องอื่นหรืออะไรทำนองนี้ HDD ภายนอก (ปัจจุบัน) อาจกลายเป็นบทบาทของบูต HDD ทีนี้มาถึงสิ่งที่จับต้องได้แล้วเราคาดเดาได้แล้วว่าตอนนี้ HDD ตัวนี้จะสามารถบู๊ตได้หรือไม่ PC BIOS นั้นเป็น bootloader ที่น่ากลัวซึ่งไม่ได้ออกแบบมาสำหรับสิ่งต่าง ๆ นั่นอาจเป็นสาเหตุที่ความคิดของคุณไม่ได้รับการสนับสนุนผ่านเวกเตอร์การติดตั้งอย่างง่ายเช่นตัวติดตั้ง GUI ของ Ubuntu


ฉันเพิ่งลองใช้แพร่หลายและมันล้มเหลว (จาก Ubuntu 14.04) ปัญหาหนึ่งที่เป็นไปได้คือฟอร์แมต swaps ทั้งหมดที่พบในระบบ มันล้มเหลวเมื่อหน้าจอบอกว่า "คัดลอกไฟล์ไปยังดิสก์" เหตุผลหลักที่ฉันต้องการติดตั้งจากอูบุนตูที่แท้จริงคือเพราะฉันขี้เกียจและไม่ต้องการที่จะรวมระบบที่แท้จริงของฉันเพื่อติดตั้ง Ubuntu บน SSD ใหม่และที่มีขนาดใหญ่กว่า
ลินช์

ก่อนที่คุณจะเริ่มการติดตั้ง ubiquity ให้เรียกใช้ 'sudo swapoff -a' เพื่อปิดการแลกเปลี่ยนจากนั้น ubiquity จะไม่สามารถนำระบบที่กำลังทำงานลงมาได้เมื่อทำการฟอร์แมตพาร์ติชัน swap คุณอาจต้องทำการตั้งค่าจำนวนอัตโนมัติสำหรับการแลกเปลี่ยนใน / etc / fstab หลังจาก ubiquity เสร็จสมบูรณ์เนื่องจากตัวตนของพาร์ทิชันการแลกเปลี่ยนอาจมีการเปลี่ยนแปลง
freegnu

(ตามตัวอักษร 8 ปีต่อมา) การดำเนินการนี้ยังไม่รองรับหรือไม่
gromit190

1

ฉันคิดว่าลิงค์นี้อาจช่วยได้: ฉันจะติดตั้ง Ubuntu กับคีย์ USB ได้อย่างไร (โดยไม่ต้องใช้ Startup Disk Creator)

ในระยะสั้น:

  1. ติดตั้งแพ็คเกจ qemu-kvm และการขึ้นต่อกันหากยังไม่ได้ทำ

    sudo apt-get install qemu-kvm
    
  2. เรียกใช้เครื่องเสมือนกับ HDD ภายนอก (สมมติว่าติดตั้งที่ / dev / sdb) เป็นไดรฟ์ภายในและไฟล์ Ubuntu ISO เป็น cdrom เพิ่ม ram ลงในเครื่องเสมือนด้วย-m 2GBถ้าคุณมี ram มากมายบนเครื่องของคุณเพื่อเร่งกระบวนการติดตั้ง

    sudo kvm /dev/sdb -cdrom ~/.cache/testdrive/iso/ubuntu_natty-desktop-i386.iso
    

โดยส่วนตัวฉันชอบเรียกใช้ตัวติดตั้งบนพีซี / แล็ปท็อปเป้าหมายแทนที่จะลบ HDD ออกจากนั้นและติดตั้งที่พีซี / แล็ปท็อปเครื่องอื่น


0

ไม่จำเป็นต้องติดตั้งเลย คุณสามารถคัดลอกระบบปฏิบัติการที่ติดตั้งไปยังดิสก์อื่นแล้วบูตได้ หากดิสก์ทั้งสองมีขนาดเท่ากันแสดงว่าเป็นเรื่องง่ายมาก:

sudo dd if=/dev/disk1 of=/dev/disk2

สิ่งนี้จะทำให้ disk2 เป็นโคลนของ disk1 ซึ่งหมายความว่าพาร์ติชันและทุกสิ่งจะถูกคัดลอก เมื่อการคัดลอกเสร็จสิ้นคุณสามารถบูตจากดิสก์ภายนอกและมีทุกอย่างที่คุณมี

หากคอมพิวเตอร์ของคุณรองรับการจำลองเสมือนสำหรับฮาร์ดแวร์คุณสามารถติดตั้ง kvm ซึ่งอาจมี virt-manager เป็น GUI และใช้ดิสก์ภายนอกเป็นดิสก์สำหรับเครื่องเสมือน


2
นี่จะดีมากถ้าฉันต้องการระบบที่ซ้ำซ้อน แต่สิ่งที่ฉันต้องการคือการติดตั้งระบบแรก (และไม่ใช่การติดตั้งแล็ปท็อปซ้ำกัน) เช่นฉันอยู่ในสถานที่ของเพื่อนและพวกเขามีแล็ปท็อปสำรองฉันแนะนำให้ลองใช้ Ubuntu กับพวกเขาและพวกเขาก็เห็นด้วย จากนั้นฉันก็นำ HDD ออกเชื่อมต่อผ่าน eSATAp กับแล็ปท็อปของฉัน (ซึ่งทำงาน 11.04 ในปัจจุบัน) เปิดแอป "ติดตั้ง Ubuntu 11.04" (หรือทำอย่างอื่น) จากนั้นติดตั้งลงในฮาร์ดไดรฟ์ใหม่โดยตรง (ตามด้านข้าง btw มันเร็วกว่าที่จะทำการติดตั้งใหม่ทุกครั้งมากกว่าการคัดลอกทุกบิตจากหนึ่ง HDD ไปยังอีก)
นาธาน JB

0

อาจเป็นไปได้โดยใช้ Virtual Box คุณเพียงแค่ต้องตั้งค่าอุปกรณ์ USB ใน Virtual Box แล้วติดตั้งไปยังไดรฟ์ภายนอกด้วยวิธีดังกล่าว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.