Tệp ảnh đĩa là gì và định dạng nào có thể được sử dụng để lưu trữ phương tiện quang học?
Kể từ khi mọi người bắt đầu sử dụng đĩa mềm, các tệp ảnh đĩa đã trở thành cách phổ biến để lưu trữ và phân phối tất cả các loại tệp. Cho dù bạn đã thử cài đặt hệ điều hành mới trên PC, thiết lập máy ảo, tạo ổ đĩa flash có khả năng khởi động hay cài đặt trò chơi từ đĩa CD, chắc chắn bạn đã từng sử dụng ảnh đĩa trước đây. Bạn thậm chí có thể quen thuộc với một số định dạng tệp hình ảnh phổ biến nhất, chẳng hạn như ISO, DMG và IMG.
Vì vậy, các tập tin ảnh đĩa chính xác là gì? Chúng dùng để làm gì và tại sao chúng có các định dạng khác nhau? Hãy cùng bàn về chuyện này!
Mục Lục
Tệp ảnh đĩa là gì
Tệp ảnh đĩa chứa bản sao của thiết bị lưu trữ dữ liệu như ổ đĩa cứng, CD-ROM hoặc DVD. Các tệp này được tạo dưới dạng bản sao chính xác của đĩa gốc, nơi ghi lại tất cả nội dung của nó, bao gồm cấu trúc hệ thống tệp, tệp phương tiện, tệp chương trình và cung khởi động. Vì các tệp ảnh đĩa là các bản sao chính xác của một đĩa nên các loại tệp này cũng hoạt động như các đĩa vật lý thực tế, cần được gắn và ngắt kết nối trước và sau khi sử dụng.
Bản sao đĩa theo byte trên mỗi byte của tệp ảnh đĩa là thứ làm cho nó trở thành định dạng hoàn hảo để lưu trữ dữ liệu, tạo bản sao lưu và phân phối phần mềm.
Khi nào chúng ta sử dụng tệp ảnh đĩa?
Vì các tệp ảnh đĩa hoạt động giống như một đĩa thông thường nên các tệp ảnh đĩa thường được sử dụng cho các ứng dụng khác nhau, bao gồm:
- lưu trữ: Không có gì lạ khi mọi người có một chồng đĩa CD chứa ảnh và video quan trọng mà họ đã chụp trước khi sử dụng ổ đĩa flash. Vì đĩa CD có thể dễ dàng bị trầy xước, nên việc tạo tệp ảnh đĩa của những đĩa CD đó sẽ đảm bảo rằng bạn vẫn có những tệp đó ngay cả sau khi đĩa gốc bị hủy.
- Sao lưu: Một trong những cách dễ dàng nhất để có một bản sao lưu đáng tin cậy là tạo một ảnh đĩa từ ổ đĩa cứng của bạn. Vì các tệp ảnh đĩa là bản sao chính xác của ổ cứng nên bạn sẽ chắc chắn rằng bản sao lưu chứa từng byte dữ liệu từ ổ cứng.
- Phân phối hệ điều hành: Phân phối tệp ảnh đĩa là một trong những cách ưa thích của các nhà phát triển để phân phối phần mềm của họ không chỉ vì nó đảm bảo một bản sao hoàn hảo mà còn vì họ có thể tạo các tệp băm giống nhau, sau đó người dùng được yêu cầu xác nhận vì lý do bảo mật. Vì tất cả các tệp và cấu hình đã có trên ảnh đĩa nên các bản phát hành hệ điều hành này cũng có thể được sử dụng để tạo các thiết bị USB có thể khởi động.
- Ảo hóa: Hypervisors cần một tệp ảnh đĩa để tạo một máy ảo. Các trình ảo hóa sử dụng ảnh đĩa vì chúng chứa tất cả các tệp mà người ta cần để khởi động và định cấu hình một hệ điều hành một cách thuận tiện mà không cần tải xuống các nội dung bổ sung trong quá trình thiết lập.
Đáng kinh ngạc! Nhưng tại sao lại sử dụng tệp ảnh đĩa thay vì các tệp mở và không nén thông thường?
Cách đọc, lưu và lưu trữ tệp ảnh đĩa
Vì các tệp ảnh đĩa hoạt động giống như các ổ đĩa nên không thể mở hoặc sử dụng chúng giống như bất kỳ tệp hoặc thư mục thông thường nào trên máy tính của bạn. Để mở tệp ảnh đĩa, trước tiên bạn cần gắn ảnh đĩa vào máy tính của mình giống như bất kỳ ổ đĩa ngoài nào khác.
các cửa sổ
Trên Windows, trước tiên bạn cần xác định vị trí ảnh đĩa, nhấp chuột phải và chọn núi.
Sau khi được gắn kết, hình ảnh đĩa sẽ xuất hiện trên trình duyệt tệp của bạn dưới dạng đĩa. Bạn sẽ có thể mở nội dung của nó và xem tất cả các tệp trong hình ảnh.
Bây giờ, nếu bạn cố nhấp chuột phải vào tệp, bạn sẽ nhận thấy rằng Đổi tên hoặc là Xóa bỏ không phải là một lựa chọn. Tương tự như vậy, việc thêm tệp vào ảnh đĩa cũng sẽ không hoạt động. Để thao tác với ảnh đĩa và các tệp trong đó, bạn sẽ cần một ứng dụng của bên thứ ba như PowerISO, Daemon Tools và MagicISO.
Tuy nhiên, bạn có thể sao chép các tệp trong ảnh đĩa và lưu chúng giống như bất kỳ tệp nào khác trên máy tính của bạn.
Bạn cũng có thể chọn ghi tệp ảnh đĩa vào một đĩa thực nếu muốn. Chỉ cần nhấp chuột phải vào hình ảnh và chọn Ghi ảnh đĩa.
Hãy nhớ ngắt kết nối các tệp ảnh đĩa sau khi sử dụng bằng cách nhấp chuột phải vào tệp và chọn đẩy ra.
Bạn sẽ muốn ngắt kết nối hình ảnh sau mỗi lần sử dụng, vì các tệp hình ảnh đĩa là ổ đĩa ảo chiếm tài nguyên hệ thống khi được gắn kết. Bạn cũng cần ngắt kết nối ảnh đĩa nếu muốn di chuyển hoặc xóa tệp.
Linux
Đối với người dùng Linux, tùy thuộc vào bản phân phối, bạn có thể có hoặc không có GUI để hỗ trợ bạn gắn tệp ảnh đĩa. Tuy nhiên, bạn có thể sử dụng thiết bị đầu cuối để gắn và ngắt kết nối ảnh đĩa.
Trước tiên, bạn cần tạo một thư mục nơi bạn sẽ gắn tệp ảnh đĩa của mình. Mở terminal của bạn và sử dụng lệnh sau:
sudo mkdir /mnt/vulnhub_ISO
Để gắn tệp ảnh đĩa, chúng ta sẽ cần sử dụng lệnh lặp và chỉ định vị trí của tệp bằng cách sử dụng -otheo sau là thư mục chúng tôi vừa tạo.
sudo mount -o loop /home/mint/Desktop/damnvulnerablelinux_1.0.iso /mnt/vulnhub_ISO
Để xác minh, hãy liệt kê thư mục bằng cách sử dụng lệnh bên dưới:
Như bạn có thể thấy, thiết bị đầu cuối đã liệt kê tất cả nội dung của ảnh đĩa, điều đó có nghĩa là quá trình gắn kết đã thành công.
Đừng quên ngắt kết nối sau khi sử dụng bằng cách sử dụng lệnh này:
sudo umount /mnt/vulnhub_ISO
Lưu ý rằng đó là “umount” chứ không phải “unmount”.
Tất nhiên, bạn cũng có thể xác minh xem việc ngắt kết nối có thành công hay không bằng cách liệt kê các tệp trong thư mục đã tạo.
Hệ điều hành Mac
Đối với người dùng Mac, có một số cách để bạn có thể gắn và ngắt kết nối các tệp ảnh đĩa trên macOS, chẳng hạn như sử dụng Disk Utility hoặc thông qua các ứng dụng của bên thứ ba. Ví dụ: hãy gắn một đĩa vào thiết bị đầu cuối:
Để gắn tệp ảnh đĩa, macOS có một công cụ tiện ích tích hợp được gọi là hddiutil, hoạt động với các tệp ảnh đĩa. Trước tiên, hãy gắn tệp bằng lệnh:
hdiutil mount ~/(file path)/(filename)
Để ngắt kết nối tệp ảnh đĩa, hãy sử dụng lệnh:
hdiutil unmount /(destination folder)
Các định dạng tệp ảnh đĩa phổ biến
Các tệp ảnh đĩa đã được sử dụng trong vài thập kỷ nay. Và với các nền tảng công nghệ mới xuất hiện, các công ty và tổ chức đã phát triển các định dạng ảnh đĩa riêng cho các sản phẩm cụ thể của họ. Kết quả là, có hơn một trăm định dạng tệp ảnh đĩa cho các nền tảng khác nhau với nhiều ưu điểm và cách sử dụng khác nhau. Dưới đây là những cái phổ biến nhất mà bạn có nhiều khả năng gặp phải.
Hình ảnh đĩa |
Cách sử dụng phổ biến |
HĐH hỗ trợ |
---|---|---|
iso |
Tệp hình ảnh đĩa có mục đích chung để lưu trữ và phân phối phần mềm |
Windows, Linux |
DMG |
Tệp ảnh đĩa để phân phối phần mềm cho các thiết bị macOS |
hệ điều hành Mac |
IMG |
Được sử dụng để cài đặt hệ điều hành dựa trên ARM |
Windows, Linux |
CSO |
Định dạng ISO được nén để tiết kiệm dung lượng cho các trò chơi và trình giả lập Playstation Portable |
Phần mềm hệ thống di động Playstation |
XVĐ |
Định dạng ảnh đĩa để phân phối trò chơi Xbox |
XOS (XBox) |
VDI |
Hình ảnh đĩa VirtualBox để tạo máy ảo |
Windows, Linux, macOS, Android |
Tại sao nên sử dụng tệp ảnh đĩa
Các tệp ảnh đĩa là các định dạng cần thiết để tạo các bản sao chính xác của ổ đĩa để sao lưu, lưu trữ và phân phối phần mềm. Chúng là duy nhất đối với các định dạng tệp khác vì tệp ảnh đĩa đảm bảo bản sao “byte trên mỗi byte” của ổ đĩa, bao gồm cấu trúc tệp, dữ liệu khởi động và tệp cấu hình.
Điều này giúp các nhà phát triển sao chép toàn bộ môi trường của họ dễ dàng hơn và đảm bảo rằng mọi người đều nhận được phần mềm cũng như tất cả các tệp và cấu hình cần thiết để phần mềm đó hoạt động. Điều này cũng rất tốt cho bất kỳ ai tạo bản sao lưu, lưu trữ đĩa CD và di chuyển hệ thống của họ sang máy mới.
Vì vậy, hãy nói lời tạm biệt với tất cả những phụ thuộc bổ sung và rắc rối khi định cấu hình phần mềm; các tệp hình ảnh đĩa ở đây để trợ giúp.