awk compara 2 archivos, imprime coincidencia y diferencia

Necesito combinar dos archivos f1.txt y f2.txt y obtener coincidencias, y no coincidencias, para este caso estoy buscando hacer coincidir el primer campo en ambos archivos. E imprima primero el segundo campo de f2.txt, luego imprima toda la línea de f1.txt. Y si no se encuentran coincidencias en f2.txt para indicar "No encontrado" y luego imprima f1.txt toda la línea.

F1.txt

1;2;3;4;5;6;7;8
1a;2;3;4;5;6;7;8
1b;2;3;4;5;6;7;8
2b;2;3;4;5;6;7;8

F2.txt

1;First
1a;Firsta
1b;Firstb

Salida deseada:

First;1;1;2;3;4;5;6;7;8
Firsta;1a;1a;2;3;4;5;6;7;8
Firstb;1b;1b;2;3;4;5;6;7;8
Not Found;2b;2;3;4;5;6;7;8

Soy capaz de obtener los partidos, pero no el partido

awk -F ";" -v OFS="";"" "NR==FNR{a[$1]=$2;next}a[$1]{print a[$1],$0}" f2.txt f1.txt

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta