USB起動でHDD側のgrubが表示されるのは、Boot順の変更が出来てないと思う
USB起動でもgrubのメニューは出る、すごいちっちゃい文字で
HDD起動でAndroidロゴから先に進まないのは、DATAが破損してるかドライバ読み込みエラーが大半だけど
data.imgをフォーマットしてみる
あとSP4だよね? 別モデルならファームウェア差し換え必要、全然違うPCは多分ドライバそんなに有効化してないので動かないかも