Hallo,
Das rote wird sicher Eisenoxid sein. Die Oberfläche von Lavaströmen ist durch eine Oxidation des heißemn Magnetits in der Lava mit dem Sauerstoff der Atmosphäre zu Hämatit gekennzeichnet.
Bei dem grünen würde ich auch mal auf Olivin tippen, könnte theoretisch aber auch Klinopyroxen (Augit) sein. Foto wäre da nicht schlecht. Schau mal auf den Bruch. Ist der Muschelig und sind die Körner olivgrün, ist es Olivin. Pyroxen ist mehr schwarzgrün und hat Spaltflächen.
Glück Auf!
Smoeller