Sometimes the game asks for Disc 2 because the Windows Registry has lost track of where the game is installed. This is common after moving folders or upgrading Windows.
This is a common community-verified workaround that tricks the game into thinking the disc is present. Navigate to the installation folder : Open the folder where the game is installed (usually in nfs underground 2 please insert disc 2 fix