Truyền hình ảnh ổ đĩa qua mạng bằng đĩa CD Ubuntu Live
Hình ảnh ổ đĩa rất tốt để có, nhưng khó lưu trữ nếu bạn không có ổ cứng ngoài lớn. Chúng tôi sẽ chỉ cho bạn cách tạo và chuyển hình ảnh ổ đĩa sang máy tính khác trong một bước.
Ubuntu Live CD bao gồm cả các tiện ích mà chúng tôi cần cho các máy tính nguồn và đích ngoài hộp - đ và ssh.
Chúng tôi là người hâm mộ của đ, đã sử dụng nó để sao chép ổ đĩa cứng và tạo hình ảnh ổ đĩa cục bộ trong quá khứ. Tuy nhiên, đặt một hình ảnh trên một ổ đĩa ngoài và sau đó chuyển nó sang một máy tính khác là một điều khó khăn. Sử dụng kết hợp đ và ssh cho phép chúng tôi chuyển hình ảnh ổ đĩa từ máy tính này sang máy tính khác trong một bước, không yêu cầu lưu trữ cục bộ ở giữa.
Để thiết lập tính năng này, bạn sẽ cần hai máy tính, cả hai đều chạy Linux. Tất nhiên, bạn có thể khởi động cả hai máy tính với Ubuntu Live CD và phương pháp này sẽ hoạt động rất tốt - tuy nhiên, bạn sẽ cần hai ổ đĩa CD hoặc USB riêng biệt. Lý tưởng nhất là cả hai máy tính sẽ nằm trên cùng một mạng cục bộ, vì tốc độ truyền sẽ nhanh hơn nhiều, nhưng bạn có thể làm điều này cho hầu hết các máy tính mà bạn có ssh truy cập vào.
Bước đầu tiên là khởi động máy tính bạn muốn lưu trữ hình ảnh ổ đĩa trên - máy tính đích - và tìm địa chỉ IP của nó. Chúng tôi đã mô tả một số phương thức trước đây, nhưng cách trực tiếp nhất là mở một thiết bị đầu cuối và nhập lệnh ifconfig.
Ghi lại địa chỉ IP của máy tính - nếu nó nằm trên mạng cục bộ của bạn, thì nó sẽ bắt đầu bằng 192.168.
Trong khi bạn đang ở trên máy tính đó, cũng đảm bảo rằng bạn có một nơi để lưu trữ hình ảnh ổ đĩa. Đảm bảo rằng vị trí được gắn kết và ghi chú đường dẫn đầy đủ của nó (ví dụ: ổ cứng mới được gắn có thể có đường dẫn / phương tiện / HD-LABEL /).
Khởi động máy tính có ổ đĩa bạn muốn tạo ảnh bằng đĩa CD Ubuntu Live.
Trước tiên, đảm bảo rằng bạn có thể ssh vào máy tính đích bằng cách mở cửa sổ đầu cuối (Ứng dụng> Phụ kiện> Thiết bị đầu cuối) và nhập lệnh:
ssh @
Nếu bạn đang thực hiện việc này trên mạng cục bộ và máy tính đích cũng đang chạy hết Ubuntu Live CD, thì lệnh sẽ trông giống như
Trong trường hợp của chúng tôi, chúng tôi đang truy cập vào một máy Linux từ xa.
Nếu bạn có thể ssh in mà không gặp vấn đề gì, hãy nhập vào Thoát thoát ra để quay lại cửa sổ đầu cuối bình thường trên máy tính nguồn của bạn.
Bây giờ, chúng ta cần tìm phân vùng ổ cứng hoặc ổ cứng mà bạn muốn tạo hình ảnh. Trong cửa sổ terminal, nhập lệnh
sudo fdisk -l
Trong trường hợp của chúng tôi, chúng tôi muốn tạo một hình ảnh của một phân vùng Linux nhỏ, / dev / sda1. Chúng tôi sẽ ghi chú tên thiết bị này.
Bây giờ là phần phức tạp: đ cầu khẩn. Đây là một phiên bản chung
sudo dd nếu = | ssh @ sđd của =
Trông có vẻ phức tạp, nhưng nếu bạn nhìn từng mảnh thì nó sẽ có ý nghĩa. Điều có thể mới đối với bạn là ký tự | | |, theo thuật ngữ của Linux được gọi là một đường ống. Nó nhận đầu ra từ nửa đầu của dòng ( dd nếu = một phần) và gửi nó đến nửa sau của dòng ( ssh một phần) - hoặc, nó có đường ống dẫn đến kết quả của phần bên trái đến phần bên phải.
Trong ví dụ của chúng tôi, chúng tôi sẽ lưu trữ hình ảnh ổ đĩa trên một máy Linux từ xa, vì vậy lệnh thiết bị đầu cuối của chúng tôi là:
sudo dd nếu = / dev / sda1 | ssh [email protected] dd dd của = / home / tbekolay / LinuxPart.image
Nếu bạn đang thực hiện việc này qua mạng cục bộ và máy tính đích của bạn đang chạy Ubuntu Live CD, lệnh sẽ có dạng như sau:
sudo dd nếu = / dev / sda1 | ssh [email protected], dd của = / media / HD-LABEL / LinuxPart.image
Vì chúng tôi đã làm điều này qua internet chứ không phải trên mạng cục bộ, tốc độ khá chậm, nhưng cuối cùng nó đã hoàn thành. Làm điều này qua mạng cục bộ sẽ nhanh hơn nhiều.
Để đảm bảo, chúng tôi đã truy cập lại máy tính đích bằng cách sử dụng ssh để đảm bảo rằng hình ảnh ổ đĩa đã thực sự được tạo và chuyển thành công.
Sự thành công!
Chỉ với một dòng được gõ vào cửa sổ terminal, chúng tôi có thể tạo hình ảnh của một phân vùng trên máy tính cục bộ của chúng tôi và lưu trữ hình ảnh đó trên một máy tính cách xa. Tất nhiên, đây là một phân vùng nhỏ; một phân vùng lớn hơn nhiều hoặc toàn bộ ổ cứng sẽ khó gửi qua internet, nhưng phương pháp này cũng sẽ hoạt động tốt trên một mạng cục bộ!