¿Cómo funciona DiskImageMounter.app? [cerrado]

2

Normalmente, para montar una imagen de disco, ejecutaría el comando sudo mount /path/to/disk/image /path/to/mountpoint [-t filesystem type] . Esto es lo que haría para cualquier sistema similar a Unix, incluyendo Darwin / OS X. Pero recientemente noté que cuando hago doble clic en una imagen de disco para montarla (que usa /System/Library/CoreServices/DiskImageMounter.app ), se crea un nuevo nodo en /dev (/ dev / diskX). Si uso DiskImageMounter.app para montar una imagen de disco sin procesar con dos particiones, ambas se montarán en /Volumes/MountpointsNameUsuallyUntitledAndUntitled2 y en /dev habrá diskX , diskXs1 y diskXs2 . Y cuando monte una imagen con un sistema de archivos compatible y otra partición que no se puede montar, en /dev habrá diskXs1 , que se montará), y diskXs2 , que no lo hará. Y el nodo en /dev (/ dev / diskX) es idéntico a la imagen original. Supongo que la razón por la que se hace esto es para manejar el problema de que la imagen puede tener varias particiones y puede que no sea una imagen de disco sin formato. ¿Cómo realiza esto DiskImageMounter.app ? ¿Es posible en otros sistemas similares a Unix (principalmente Linux)? Sería de gran ayuda para no tener que copiar particiones de 60 GB de imágenes de disco de 60,1 GB en su propia imagen (que la mayoría de las veces no tengo espacio para hacer) para montarlas cuando estoy usando Linux ( que es lo que uso% 90 del tiempo). ¿Y cómo sabe Disk Utility que es una imagen de disco?

    
pregunta Billy 09.06.2016 - 08:20

0 respuestas

Lea otras preguntas en las etiquetas