Sử dụng phân vùng Ubuntu hiện có làm hình ảnh cài đặt?


19

Tôi đã cài đặt Ubuntu 10.10 trên máy tính xách tay của mình và định cấu hình rất nhiều, cài đặt và thiết lập nhiều thứ trên đó để phù hợp với nhu cầu của tôi. Bây giờ tôi muốn chuyển thiết lập này sang máy anothe và muốn tránh tất cả các thiết lập lại. Có cách nào để tôi có thể tạo trình cài đặt ra khỏi cài đặt / phân vùng Ubuntu hiện có mà tôi có thể sử dụng lại cho các máy khác không?


Tương tự như này nhưng có lẽ không phải là một dupe: askubuntu.com/questions/9135/...
Jorge Castro

Chỉ là một ý tưởng nên tôi không đăng nó như một câu trả lời. Vì không có khái niệm về "sổ đăng ký" ở đây, bạn không thể khởi động từ một HĐH khác (có lẽ là LiveCD) và ghi toàn bộ nội dung của "/" vào đĩa DVD, sau đó sao chép nó vào ổ cứng hoặc phân vùng mới, sau đó Chỉ cần cài đặt grub? Ubuntu thường xử lý các thay đổi phần cứng thực sự tốt.
Muss Chiều

Câu trả lời:


2

Tôi cũng có vấn đề này (hỏi về nó ở đây trước khi tôi tìm thấy chủ đề này)

Có thể tạo đĩa cài đặt Ubuntu, từ bản cài đặt đã có sẵn không?

Tôi đã thử tìm hiểu về Remastersys, nhưng sau khi tôi đọc dòng này :

Bản thân Remastersys đã bị ngưng

Tôi không bận tâm xem nó có đúng hay không và đã thử sử dụng relinux .

Đủ để nói rằng nó làm việc như một lá bùa.

(Không có GUI, tất cả các lệnh)

Cách sử dụng (Tất cả thông tin sau đây được lấy và có sẵn trong ứng dụng):

  1. Tải về tập tin tar.
  2. Giải nén nó
  3. Để cài đặt nó, hãy chạy lệnh này:

    sudo cp -R usr etc wubick/etc wubick/usr /
    
  4. Sau khi cài đặt nó, /usr/share/doc/relinux/READMEtệp chứa thông tin về cách sử dụng ứng dụng
  5. Chạy hai lệnh sau:

    sudo cp /etc/relinux/relinux.conf ./relinux.conf
    sudo sed -i 's:EXCLUDES="\(.*\)":EXCLUDES="\1 '`readlink -f ./relinux.conf`'":g' ./relinux.conf
    
  6. Nếu bạn biết bạn đang làm gì, hãy chỉnh sửa tệp cấu hình bạn vừa sao chép để thay đổi các tham số như bạn.

    Ví dụ: thêm /home/*vào EXCLUDEStham số, nếu bạn không muốn sao chép dữ liệu cá nhân. (Tôi không chắc chắn nếu nó được loại trừ tự động, nhưng tốt hơn là an toàn)

  7. Chạy lệnh này:

    sudo relinux squashfs relinux.conf
    

    Sẽ mất một chút thời gian trước khi nó kết thúc (sudo được yêu cầu ở đây ngay cả khi bạn đang ở trong một thư mục do bạn sở hữu, bởi vì relinux này sẽ kiểm tra các gói bị thiếu và bắt buộc và cài đặt chúng).

  8. Cuối cùng chạy:

    sudo relinux onlyiso relinux.conf
    

    Điều này sẽ tạo tập tin ISO. Nếu bạn không thay đổi bất cứ điều gì trong tập tin cấu hình, nó sẽ được gọi custom.iso.

PS Hai lệnh cuối cùng có thể kết hợp thành một với sudo relinux iso relinux.confnếu bạn cảm thấy muốn đợi lệnh đầu tiên kết thúc và sau đó chạy lệnh thứ hai.

PSS Nếu có bất cứ điều gì gây rối và / hoặc bạn quyết định bắt đầu từ đầu, hãy chạy một trong các lệnh này trước (tùy thuộc vào những gì bạn muốn).

sudo relinux clean relinux.conf
sudo relinux fullclean relinux.conf

Việc đầu tiên xóa các tệp tạm thời được tạo trong thư mục làm việc của bạn ( WORKDIRtham số trong tệp cấu hình)

Những cái thứ hai làm sạch tất cả các tệp được tạo, ngay cả tệp ISO.



1

Nếu máy có phần cứng tương tự, bạn có thể hình ảnh gốc và khôi phục nó sang máy mới bằng cách sử dụng một cái gì đó như clonezilla. Lưu trữ hình ảnh trên mạng và khôi phục nó bằng đĩa CD live clonezilla hoạt động rất tốt.


1

Sao chép toàn bộ nội dung ổ cứng từ thiết bị hiện tại của bạn sang thiết bị mới sẽ hoạt động tốt miễn là cả hai máy có cùng kiến ​​trúc phần cứng, ví dụ: 32 bit đến 32 bit.

Nếu trình điều khiển không chuẩn và khác (ví dụ: hiện tại là card đồ họa ati, mới là nvidia), bạn sẽ phải cài đặt trình điều khiển chính xác.

Nếu bạn đã tạo một tệp xorg.conf thì có thể không phù hợp với đồ họa / màn hình mới.

Bạn có thể tạo một bản sao chính xác bằng lệnh dd. dd if=/dev/currentdrive of=/dev/newdrive

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.