K té hybernaci, je jistota, že to souvisí s instalací W98?
Předpokládám, že velikost swapu máš OK, že fungovala před instalací W8.
Když jsi instaloval W8 manipuloval si s nějakým oddílem?
Máš swap nastavený Připojit při startu?
UUID sedí?
Zkoušel jsi swap zrušit a znovu vytvořit a pak ho připojit do systému? (V Ubuntu bych na to použil nástroj Disky)
Pokud bych toto všechno zkoušel, uvažoval bych o přeinstalaci

.
Ale třeba ještě někdo poradí.