Nếu tôi có thể, làm cách nào để cài đặt Ubuntu từ Ubuntu?


23

Ý tôi là đây:

Tôi thường cài đặt bằng cách chạy Ubuntu Live USB, nhấp vào "thử" Ubuntu và khi tôi sẵn sàng, tôi nhấp đúp vào biểu tượng "Cài đặt Ubuntu" trên máy tính để bàn.

Cài đặt biểu tượng Ubuntu

Bây giờ, tôi có cổng eSATAp và điều tôi muốn làm là kết nối trực tiếp ổ cứng với máy tính xách tay / máy tính để bàn có Ubuntu chạy trên nó và chỉ cần chạy cùng ứng dụng có sẵn trên Live CD / USB để cài đặt nó trên ổ đĩa ngoài.

Tôi cũng mở cho các phương pháp khác, miễn là tôi không phải "ghi" ISO vào USB, sau đó khởi động lại từ USB, sau đó cài đặt nó vào ổ đĩa ngoài.

Cảm ơn rất rất nhiều!


Xem Cài đặt Debian GNU / Linux từ Hệ thống Unix / Linux để biết phương pháp thủ công. Cái này dành cho Debian, nhưng Ubuntu ít nhiều giống nhau.
Olaf Dietsche

Câu trả lời:


7

Bạn đang hỏi một câu hỏi thú vị. Tôi sẽ viết lại từ đó theo cách riêng của tôi: Có thể chạy trình cài đặt của Ubuntu, có trong LiveCD của Ubuntu, từ một hệ thống Ubuntu thông thường (được cài đặt vào ổ cứng) không?

Trình cài đặt GUI bạn tìm thấy trên LiveCD được đóng gói dưới dạng phổ biến . Không rõ ràng, điều gì sẽ xảy ra nếu bạn cố gắng cài đặt và chạy nó từ cài đặt HD của bạn. Mặc dù nó có thể hoạt động, nhưng điều này dường như không được hỗ trợ hoặc thử nghiệm.

Điều nổi tiếng là các hệ thống dựa trên Debian như Ubuntu có thể được cài đặt trong môi trường chroot . Chroot là một công cụ, có thể coi bất kỳ thư mục nào là thư mục gốc "/". Bạn có thể dễ dàng tạo một môi trường chroot trên ổ cứng gắn ngoài. Nếu bạn muốn khởi động Ubuntu chroot này, bạn phải cài đặt kernel và bộ tải khởi động. Mặc dù đây là một phương pháp đã biết và đã thử nghiệm cho Debian (và cá nhân tôi đã thực hiện điều này với Ubuntu), nhưng các hướng dẫn trên web đã lỗi thời. Do đó, đây chỉ là một tùy chọn nếu bạn quen thuộc với grub và quy trình khởi động Linux.

Trả lời thực tế: Mặc dù câu hỏi của bạn là hợp lý, nhưng nó dường như không được Ubuntu hoặc bất kỳ hệ điều hành hiện đại nào khác hỗ trợ. Chúng tôi đã quá quen với việc cài đặt HĐH từ đĩa CD hoặc USB khởi động, đến nỗi các phương pháp khác đã bị bỏ qua.

Bạn đã không xác định mục đích cài đặt Ubuntu vào ổ cứng ngoài là gì. Nếu bạn để ổ cứng gắn ngoài này được kết nối như hiện tại, máy tính của bạn có thể sẽ không bao giờ khởi động được, vì nó thích ổ cứng bên trong của bạn hơn. Nếu bạn thay đổi cài đặt BIOS, kết nối ổ cứng gắn ngoài với một máy tính khác hoặc bất cứ thứ gì tương tự, thì ổ cứng gắn ngoài (hiện tại) này có thể trở thành vai trò của ổ cứng khởi động. Bây giờ, ở đây có một nhược điểm: Cần phải có một số phỏng đoán để biết bây giờ, liệu ổ cứng này có trở thành khả năng khởi động hay không. BIOS PC là một bộ tải khởi động khủng khiếp, không được thiết kế cho những thứ như vậy. Đó có thể là lý do tại sao ý tưởng của bạn không được hỗ trợ thông qua các vectơ cài đặt dễ dàng như trình cài đặt GUI của Ubuntu.


Tôi mới thử tính phổ biến và nó đã thất bại (từ ubfox 14.04). Một trong những vấn đề có thể xảy ra là nó định dạng tất cả các giao dịch hoán đổi được tìm thấy trên hệ thống. Nó bị sập khi một màn hình báo "sao chép tập tin vào đĩa". Lý do chính tôi muốn cài đặt từ một ubfox thực tế là vì tôi lười biếng và không muốn quy định hệ thống thực tế của mình để cài đặt ubfox trên ổ SSD mới và lớn hơn của tôi.
Lynch

Trước khi bạn bắt đầu cài đặt có mặt khắp nơi, hãy chạy 'sudo exchangeoff -a' để tắt trao đổi và sau đó tính phổ biến không thể làm giảm hệ thống đang chạy khi nó định dạng lại các phân vùng trao đổi. Bạn có thể cần phải bổ sung số tự động cho trao đổi trong / etc / fstab sau khi tính phổ biến hoàn thành vì danh tính của phân vùng trao đổi có thể thay đổi.
freegnu

(nghĩa đen là 8 năm sau) hoạt động này vẫn chưa được hỗ trợ?
gromit190

1

Tôi nghĩ rằng liên kết này có thể giúp: Làm cách nào để cài đặt Ubuntu vào khóa USB? (không sử dụng Startup Disk Creator)

Nói ngắn gọn:

  1. Cài đặt gói qemu-kvm và các phụ thuộc nếu chưa được thực hiện.

    sudo apt-get install qemu-kvm
    
  2. Chạy máy ảo với ổ cứng ngoài (giả sử nó được gắn tại / dev / sdb) dưới dạng ổ đĩa trong và tệp ISO ISO dưới dạng cdrom. Thêm nhiều ram vào máy ảo -m 2GBnếu bạn có nhiều ram trên máy để tăng tốc quá trình cài đặt.

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

Cá nhân, tôi thích chạy bất kỳ trình cài đặt nào trên PC / máy tính xách tay mục tiêu thay vì loại bỏ ổ cứng khỏi nó và cài đặt ở một PC / máy tính xách tay khác.


0

Nó thực sự không cần thiết để cài đặt lại. Bạn chỉ có thể sao chép hệ điều hành đã cài đặt của mình vào đĩa khác và khởi động nó. Nếu hai đĩa có kích thước bằng nhau, thì rất dễ dàng:

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

Điều này sẽ làm cho đĩa2 trở thành một bản sao của đĩa1, có nghĩa là các phân vùng và mọi thứ sẽ được sao chép. Khi sao chép xong, bạn có thể khởi động từ đĩa bên ngoài và có mọi thứ bạn có.

Nếu máy tính của bạn hỗ trợ ảo hóa phần cứng, thì bạn cũng có thể cài đặt kvm - có thể với virt-manager làm GUI - và sử dụng đĩa ngoài làm đĩa cho máy ảo.


2
Điều này sẽ là tuyệt vời nếu tôi cần sao chép hệ thống. Nhưng điều tôi muốn là cài đặt hệ thống đầu tiên (và không phải là bản sao thiết lập máy tính xách tay của tôi). Ví dụ: tôi đang ở chỗ của một người bạn và họ có một máy tính xách tay dự phòng, tôi khuyên bạn nên dùng thử Ubuntu và họ đồng ý. Sau đó tôi lấy ổ cứng ra, kết nối nó qua eSATAp với máy tính xách tay của tôi (hiện đang chạy 11.04), mở ứng dụng "Cài đặt Ubuntu 11.04" (hoặc làm gì khác?), Sau đó cài đặt trực tiếp vào ổ cứng mới. (Như một lưu ý phụ, btw, việc cài đặt mới mỗi lần nhanh hơn là sao chép từng bit từ ổ cứng này sang ổ cứng khác.)
Nathan JB

0

Điều này có thể có thể bằng cách sử dụng Virtual Box. Bạn chỉ cần thiết lập một thiết bị USB trong Hộp ảo, sau đó cài đặt vào ổ đĩa ngoài theo cách đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.