Làm thế nào để trích xuất hình ảnh iso vào đĩa cứng?


17

Tôi có một số hình ảnh ISO và muốn trích xuất chúng vào đĩa cứng. Chúng không phải là hình ảnh hệ điều hành, tôi nghĩ chúng là sách nhạc hoặc âm thanh, tôi không biết cho đến khi chúng được trích xuất. Cảm ơn

Câu trả lời:


23

Nếu bạn cảm thấy thoải mái với dòng lệnh, bạn có thể sử dụng thiết bị quay vòng.

Tất cả những gì bạn cần là một thư mục trống, vì vậy hãy sử dụng một thư mục hiện có hoặc tạo một thư mục mới:

mkdir test_folder

sau đó chạy:

sudo mount -o loop,ro -t iso9660 filename.iso test_folder

Nếu bạn không chắc chắn về loại hệ thống tệp của .iso, hệ thống của bạn có thể tự động phát hiện nó. Điều này hoạt động trên Ubuntu 18.04 với các ISO cài đặt Ubuntu chẳng hạn:

sudo mount filename.iso test_folder

Bây giờ bạn có thể chỉ cd test_folderhoặc chỉ ls test_folderđể xem nội dung. Không cần phải trích xuất bất cứ điều gì.

Để "xóa" .iso, chỉ cần gõ:

umount /path/to/test_folder

Tôi thích câu trả lời này - Tôi không có "bản sao" nội dung của ISO nổi xung quanh ...
barrypicker

để lại -t iso9660làm việc cho 10 iso.
KrIsHnA

Tôi đã nhận được lỗi này : mount: /dev/loop0 is write-protected, mounting read-only. Bạn có biết tại sao tôi nhận được điều này?
wanderer0810

Đó không phải là một lỗi. Nó chỉ thông báo cho bạn rằng hình ảnh được chỉ đọc. Nếu bạn là thư mục, bạn sẽ thấy nội dung của hình ảnh.
hmayag

Bạn cần quyền root để sử dụng mount với -o, tôi cũng đã thêm rotùy chọn - .
mook765

19
sudo apt-get install p7zip-full
7z x disk.iso

Xem thêm: /unix/70738/what-is-the-fastest-way-to-extract-an-iso

Xem thêm:

Đã thử nghiệm trong Ubuntu 18.04 với chính Ubuntu 18.04 ISO :ubuntu-18.04.1-desktop-amd64.iso .


1
Đây là một câu trả lời thực tế. Những người khác chỉ cần nói để gắn kết và sau đó sao chép. Tôi thậm chí có thể ghi đĩa CD, trèo lên tháp eiffel, bịt mắt và sao chép nội dung, trong khi đứng trên đầu, nhưng đó không phải là vấn đề. Nếu có một lệnh đơn giản như vậy "7z x". Tại sao phải bận tâm với tất cả các biến chứng đó?
Sahil Singh

7z không bảo vệ quyền khi trích xuất ISO
mheyman

1
@mheyman cảm ơn vì báo cáo. Và gắn kết có đúng không? Nếu đó là trường hợp, sẽ tốt nếu có một liên kết đến một yêu cầu tính năng trong trình theo dõi của họ.
Ciro Santilli 新疆 心 心 事件

1
Gắn kết như một loopback luôn hoạt động giả sử bạn có quyền và hệ thống tệp thích hợp. Cách duy nhất không gắn kết mạnh mẽ mà tôi tìm thấy là sử dụng gnu.org/software/xorriso (thường có sẵn các gói). Chỉ cần đảm bảo sử dụng tùy chọn -file_name_limit 253 khi giải nén. Vì một số lý do, nó mặc định là 64 không đủ dài cho các ISO có thể. (Tôi cũng gặp vấn đề với độ dài tên tệp khi sử dụng 7z).
mheyman

3

Trong Ubuntu, bạn có thể mở chúng trong Archive Manger: nhập mô tả hình ảnh ở đây
Bạn có thể thêm tệp .isos và giải nén chúng.

Để mở nó, nhấp chuột phải vào tập tin và chọn Open With →, và Archive Manager. Nếu tùy chọn có sẵn, bạn cũng có thể gắn .isohình ảnh như thể đó là một đĩa trong máy tính.

Nếu nó chưa được cài đặt (đáng lẽ ra, tôi nghĩ nó là một phần của máy tính để bàn) , hãy sử dụng cái này:

sudo apt-get install file-roller

Bạn cũng có thể có một tùy chọn để nhấp chuột Extract Herephải và trích xuất nội dung của các tệp iso và các tệp nén khác.


1
con lăn tệp không thể trích xuất các tệp lớn hơn 2GB (con lăn tệp sử dụng mã isoinfo / isoread và mã đó có số nguyên 32 bit đã ký được sử dụng cho kích thước của tệp theo byte tràn ra ở mức 2GB)
mheyman


0

Wikipedia: https://en.wikipedia.org/wiki/AcetoneISO

AcetoneISO thường được gọi là Công cụ Daemon tương đương với GNU / Linux. Phần mềm hùng mạnh này có thể gắn các tệp ISO, MDF, BIN và NRG và ghi hình ảnh ISO vào đĩa quang. Nó hỗ trợ chuyển đổi tập tin từ BIN, MDF, NRG, DAA, IMG, DMG, CDI và các định dạng khác sang ISO, cũng như trích xuất nội dung từ chúng. Bạn có thể sử dụng nó để tạo hình ảnh ISO từ các tệp và thư mục trên máy tính của mình, cũng như để mã hóa và giải mã các hình ảnh hiện có, nó cũng có khả năng phân tách các tệp hình ảnh lớn hoặc hợp nhất hai hoặc nhiều tệp nhỏ hơn, phần mềm này nằm trong các giấy phép GPL.

Tôi đã không tự kiểm tra nó.


0

Cách dễ nhất để giải nén tập tin iso trong linux là

Mở terminal và gõ

sudo su root

nhập mật khẩu của bạn sau đó gõ

mount -t auto -o loop "Path/location to iso" /where u want to mount

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.