я просто хотел узнать возможно ли это в принципе или нет.
Смотря что Вы понимаете под "видит - не видит". Если Вы хотите, чтобы разделы одного Линукса вообще были бы невидимы для другого - нет, не возможно: ядро при загрузке проверяет все наличные диски и разделы, и создаёт для них соответствующие файлы устройств в /dev. И, в
принципе, Вы можете получить доступ к любому блочному устройству, даже не имеющему отношение к какому-либо Линуксу.
Если Вы хотите, чтобы разделы другого Линукса не мозолили глаза, например, в файловом менеджере Линукса текущего -возможно: достаточно отключить автоматическое монтирование внешних устройств.
Ну а что у Вас в загрузчике при выборе одного Линукса грузится совсем другой - это Вы, батенька, что-то напортачили с конфигурацией загрузчика.
Почитайте в любой толстой книжке про Linux, как вообще происходит загрузка системы.