Под Linux никаких программ не нужно ставить дополнительно. Практически в любом дистрибутиве из коробки есть утилита "mount", ею можно примонтировать образ. А уж сделать образ диска можно чуть ли не каждой командой (cp, dd, rsync, cat...).
Так посвечиваются директории с правами доступа 002. Смонтируйте ntfs-раздел с параметром umask -> "mount /dev/device /path -o umask=002". Это отрубит возможность записи для пользователей, не входящих в группу.
Ставь Arch и проблем знать не будешь. Если хочется прям максимум выжать из машинки (дополнительных 10-20%), то тот же Arch, но собирать из исходников. Или же Gentoo (как бывший гентушник всё же советую Arch)).
Нужно содать неформатированый раздел на диске, размером 2 и более мегабайт. Пометить его флагом "bios_grub", а затем установить grub так же, как и на обычный mbr-диск (именно на диск, а не раздел, т.е. на sda).
Есть Jackson, который все рекомендуют, но лично мне не понравился. Поэтому я использую JSON/BSON парсеры из драйвера MongoDB. Очень удобно - все данные приводятся к нативным. Но хранятся в коллекциях как Object.
Это не иконка, а самая настоящая директория со своей иерархией - там лежат исполняемые файлы, библиотеки, настройки, ресурсы, базы данных. Всё это структурировано по субдиректориям. В терминале можете полазать по внутренностям.