I solved it by following these steps:
1- Restart the virtual machine from the VMware controls or Power-off and start again.
2- As soon as you see it light up (the VMware loading screen), click inside the screen and hold down the Shift key or repeatedly press the Esc key to force the GRUB menu to appear.
3- Make sure you are selecting the first option in the list (usually the normal Ubuntu kernel) and press the "e" key to edit the boot lines.
4- Look for a long line that begins with the word linux (it might say something like linux /vmlinuz-... root=/dev/... ro quiet splash).
5- You'll see several lines of code. Use the arrow keys to scroll down until you find one that begins with the word "linux". It will look something like this:
linux /vmlinuz-xxx-generic root=/dev/mapper/xxx ro quiet splash
6- Delete the words "quiet splash" (if they appear there) and write exactly the following, leaving a space after what was already written:
init=/bin/bash
The final part of that block should look something like this:
... net.ifnames=0 vga=788 $vt_handoff init=/bin/bash
7- Once you have typed init=/bin/bash at the end of the Linux line, press the Ctrl + X key combination (or the F10 key).
The system will load a terminal directly, ending with a # symbol. It will not ask for a username or password, and the reboot loop will be completely paused.
8- Once inside that black-background terminal, type the following commands one by one, pressing Enter:
To remount the hard drive with write permissions:
mount -o remount,rw /
If the previous command generate some error like "EXT4-fs (dm-0): Couldn't remount RDWR because of unprocessed orphan inode list." send the next command:
To force file system repair
fsck -y /dev/mapper/ubuntu--vg-ubuntu--lv
And try again the command, verifying there's no errors:
mount -o remount,rw /
To delete the corrupted and locked MySQL logs:
rm -f /var/lib/mysql/ib_logfile*
To correct the database directory permissions:
chown -R mysql:mysql /var/lib/mysql/
To free up space if PNETLab log files have filled the disk:
rm -rf /opt/unetlab/data/Logs/*
9- Restart normally when you finish measuring those commands, force a system restart to see if it boots properly by running:
reboot -f
10- Verify the normal HTTPs and SSH access to the Pnetlab VM.