I had an older pi (B+ model) running Raspbian Jesse and ran into a corruption issue, and finally picked it back up to replace the SD Card and I have been having issues installing Raspbian Stretch with Desktop. Originally I wrote the img file to the SD Card using Etcher and later installed it via Noobs, but each time it got hung up on different error messages. Mainly:

 ---[end Kernel panic - not syncing: VFS: Unable to mount root fs unknown-block(179,7)
 random: crng init done

After trying this 4-5 times I transitioned to Raspbian Stretch Lite, and this installed successfully with no problem. After this was successful I tried with Desktop again, but it got hung up on the same error message again. Can anybody help explain:

1. What is the difference between Raspbian Stretch with Desktop vs Raspbian Stretch Lite

2. What is this error message and is there a way I can correct it?

3. Is there a way to add the desktop display after installing lite initially?

4. Has anyone else noticed issues with this installation?

**NOTE:** I am using the pi with a connected monitor & keyboard. I cannot ssh into the pi because the ip address isn't being assigned. I am using an 8GB Micro SD Card.