Для linux, достаньо команд:
$ mount -o loop pathToIso mountPointде
pathToIso - шлях до ISO-файла (включаючи його ім’я)
mountPoint - точка монтування (каталог, де ви бачитимете вміст ISO)
для HP-UX команди наступні:
$ nohup pfs_mountd &команди nohup можна пропустити :)
$ nohup pfsd &
$ pfs_mount -o xlat=UNIX pathToIso mountPoint
Для того щоб відмонтувати, у linux:
$ umount mountPoint
у HP-UX:
$ pfs_umount mountPointПеревірено на собі :)
UPD: bum на своєму блозі (хто ще не читає - рекомендую!) підказав ідею, як перевірити, яка програма тримає файл образа відкритим, і не дає його відмонтувати.
Отже, і для linux і для HP-UX (а також, для MacOS X, AIX, FreeBSD, Solaris та багатьох інших операційок) достатньо дати команду:
$ lsof |grep NameOfIsoFileі прочитати у стрічці що появилась ім’я процесу, який тримає файл відкритим.
lsof - це LiSt Of File, ця програма показує, які із файлів відкриті запущеними процесорами. Документацію до цієї програми можна знайти оттут, а також на численниї серверах, там-же шукати лінки на завантаження, оскільки “за змовчуванням” програма входить далеко не у всі системи (наприклад її немає у стандартній поставці HP-UX).
Якщо вам ліньки збирати lsof для HP-UX, її мржна викачати (разом із іншими утілітами open source) як частину пакунку HP-UX 11i Internet Express
Трохи пізніше напишу ще про інші корисні утіліти для HP-UX :)