میتونید فایلهای iso و img رو خیلی راحت با دستور mount یه جا سوار کنید و به محتویات اونها دسترسی پیدا کنید. البته iso ها به صورت فقط خواندنی سوار میشن و نمیتونید اونها رو به خواندن/نوشتن تغییر بدید.
در مورد فایل img که یه کپی خام از یه سری اطلاعات هستند، فکر کنم بشه به صورت خواندن/نوشتن سوارشون کرد و مستقیم اطلاعات داخل اونها رو تغییر داد.
شاید فایل مورد نظر شما شامل چندین پارتیشن باشه و لازم بشه با استفاده از kpartx، اون رو به یه دستگاه مجازی loop توی /dev/ وصل کرد تا بعد بتونید از پارتیشنهای اون استفاده کنید.
برای تغییر فایلهای داخل iso، اول اونها رو یه جا سوار میکنند و بعد محتوای اون رو کپی میکنند به جای دیگه، تغییرات لازم رو انجام میدن و در نهایت با یه دستور مثل xorriso، از فایلهای مورد نظر یه iso جدید میسازن.
میتونید از xorriso-tcltk هم استفاده کنید. یه رابط گرافیکی برای دستور xorriso هست. البته ممکنه یکم پیچیده باشه.
میتونید از isomaster هم استفاده کنید. این یه برنامه گرافیکی برای ویرایش iso ها هست. رابط گرافیکی راحتتری نسبت به xorriso-tcltk داره.
اگه میخواهید iso هایی رو تغییر بدید که مربوط به یه توزیع زنده هستند، اونوقت قضیه یکم فرق میکنه.