Tôi đang thực hiện một nghiên cứu về cách CD-ROM có thể được gắn hầu như và tất cả những gì tôi có thể tìm ra là gắn kết bằng các thiết bị lặp.
mount -o loop disk1.iso /mount-point
Điều này khá dễ dàng.
Tôi hiểu rằng đó /dev/sr0
là một thiết bị khối và nó trỏ đến một số bộ đệm trong kernel và trình điều khiển thiết bị kernel đặt hệ thống tập tin (nếu bất cứ điều gì nó không chắc chắn) trong bộ đệm đó và khi chúng tôi sử dụng mount
nó sẽ gắn hệ thống tập tin vào điểm gắn kết được chỉ định .
Nhưng tôi tự hỏi liệu chúng ta có thể gắn ISO theo lựa chọn của mình không (ví dụ disk1.iso
) bằng cách sử dụng thiết bị CD-ROM SCSI /dev/sr0
(không thay đổi bất cứ thứ gì trong kernel) như được thực hiện trong Vmware và Virtualbox, nơi chúng ta có thể chỉ định ISO và nó tự động mô phỏng Phần cứng CD-ROM và ISO có thể được gắn bằng /dev/sr0
thiết bị?
Vấn đề chính mà tôi thấy ở đây là làm thế nào /dev/sr0/
sẽ được liên kết với iso?
mknod
.