David Cotterill is poised to make his Pompey debut tomorrow.
The emergency loanee is likely to come in on the left-hand side of midfield, freeing David Nugent to play in attack.
Nugent sat out training yesterday as a precaution with a tight hamstring.
But he is expected to be able to feature against Barnsley.
Jonathan Hogg is suspended, while Darryl Flahavan is a doubt with a rib problem.
However, Aaron Mokoena is back in the squad after collecting his work permit.
Blues boss Steve Cotterill said: ‘Mark Robins has done a very good job at Barnsley.
‘He has been there a little while now and has been able to create a settled team.
‘Adam Hammill has gone to Wolves since we last met and will be a big loss to them because he’s a goal source.
‘But the manager has gone out and made a few good loan signings that have come in and done well.
‘We have to make sure our performance is a lot better than it was last time we played them.
‘That was one of our worst of the season.’
Barnsley must decide whether to grant new recruit Paul McShane a start.
The defender has arrived on a two-month emergency loan.
He is now in the frame to be given an instant debut in place of the injured Stephen Foster (leg).
Alternatively, Bobby Hassell could move from right-back to cover.
If that was the case, Manchester City’s Kieran Trippier would come in at right-back.
Definitely out, though, are James McEveley (medial ligaments) and Luke Potter (knee).
The Tykes keeper Luke Steele said: ‘Last season we avoided relegation but then our form dipped in the last few games.
‘But hopefully this season we can push on and finish strongly.
‘We are trying to improve as much as we can.
‘I don’t think we are too frustrated and it’s a case of we get into the top half and then crumble.
‘You do need a good winning run, not just an unbeaten run, to really push yourself up there.
‘Portsmouth is always a tough place to go but hopefully we can start that (climb up the table) tomorrow.’