Just so you're aware, this enclosure is for the smaller 2.5 inch laptop drives, not the regular sized 3.5 inch desktop hard drives.
And as far as Solid state drives go, I only have experience with one 2.5 inch SSD. I used 'dd' to clone my Samsung HDD to my new Samsung SSD and it worked seamlessly when I put the SSD into my laptop. And I can assure you, it made a HUGE difference in the speed of my laptop. Love, love, love the SSD vs the HDD, and recommend it to anyone if you can make logical sense of spending the extra money on it.
If you have 2 hard drives that are the same size, I would clone the Windows hard drive to the other.
Next, when you're sure that your cloned Windows hard drive works, you now have an 'engineering' hard drive that you can play around with. (Because if things go horribly wrong, you always have that other hard drive as your safe backup.) Install Linux to it and give dual booting a try, or whatever you like. Having that backup will give you the confidence and peace of mind to experiment where otherwise your stomach would be turning over.
Then, when you get that 'engineering' drive where you like it, that can become your new baseline hard drive and you can create a clone of that as a backup. It's like climbing a ladder, one hard drive clone step at a time. Eventually your hard drive will be right where you like it and you'll have backups all the way. (Trust me it's good to have backups)
As far as an easy way to swap a hard drive, you can get a hard drive bay that mounts into your CPU chassis like where a DVD burner would go.
There are basically 2 types.
One is a 'garage' that requires a hard drive enclosure, kind of like this:
They both have their pro's and con's, it just depends on what you prefer. I would say the safer option for your hard drive is option 1. (less prone to static discharge and less likely to mess up the contacts on the hard drive) But, if you have multiple hard drives you'll probably want to buy multiple enclosures, which can get a little expensive.
I have never used Etcher, but others have had success using it. It actually kind of depends on your install target system. If you plan to install to a Legacy "BIOS" system, some of those GUI tools will work fine. However if you want to install to a UEFI system, it's probably best to use the 'dd' command as others have pointed out above. (By the way, the 'dd' command will produce a bootable USB that can boot in either Legacy or UEFI systems.)
Take a look at the instructions in the WIKI under the section --> D. Create A Bootable USB --> 2) Command Line ‘dd’ Method.
The second part of the question requires some searching the internet but that is what students are supposed to do. It is their homework, not ours. I'm always willing to give a helping hand, but not the "heavy labour".
Thank you Charles. I was going to say that I wished homework was this easy when I was in school. I'm afraid that if an answer is 'given' the lesson may be 'forgotten'.
How exactly are you mounting the remote host? (what command are you using?)
If you are using a hostname from your /etc/hosts file like this:
sudo mount -t cifs -o username=clark,password=kent,dir_mode=0777,file_mode=0775,uid=1000,gid=1000 //win_server/directory /mnt/win_server
Try using the IP address of the remote host like this:
sudo mount -t cifs -o username=clark,password=kent,dir_mode=0777,file_mode=0775,uid=1000,gid=1000 //192.168.1.200/directory /mnt/win_server
(or vice-versa, if you're using the IP, try adding it to your /etc/hosts file and use the hostname)
It's also possible that the firewall or share permissions on the Windows side has changed somehow and you have to try a workaround on that end. I've seen that happen before.
FYI, on the Bodhi system, samba is an Ubuntu package that is not maintained by Bodhi developers. (as a matter of fact, samba is used on many Linux platforms and is not specific to any distribution) If you don't get the results you're looking for here, you can always try some Ubuntu forums. There are some very knowledgeable people on those forums who are also very helpful. I've found many, many fixes or tweaks for my Bodhi system on Ubuntu forums.
You can disable the X server screensaver in a terminal like this
xset s off
If you do `xset q`, and you see in the Screen Saver section 'timeout: 0', then your X server screensaver is already disabled and that's not the issue.
You can disable the Moksha in-built screensaver by going to the GUI Settings Panel --> Screen --> Blanking. Then in the box de-select the 'Enable screen blanking'.
Alternatively you could possibly disable locking (but keep screen blanking) by going to Settings Panel --> Screen --> Screen Lock. Then de-select 'Lock on Startup', 'Lock on Suspend', 'Lock after X screensaver activates' & 'Lock when idle time exceeded'.
(I'm not sure how to perform the Moksha Screensaver actions from the terminal)
I know you mentioned that the BIOS can't boot to USB, but does it even have the CHOICE to attempt to boot a USB on your laptop?
Because if your BIOS is new enough to have that option, GWL's first post would definitely be the easiest way. If your BIOS doesn't even have the choice, we'll have to go about it a different way. Something like what you & birdmun are saying about hooking up your old HDD to your new PC.
There are likely to be hardware driver issues with an old laptop, especially the wifi. Without wifi, these driver issues can be a bear to tackle sometimes.
It might be easier to install virtualbox onto your new PC and then install Bodhi onto a virtual machine there. You will have internet access, and can still play around and learn Linux to your hearts content without actually dual booting your new pc. (just my 2 cents)
Yes, these transitional periods are definitely a headache. But the UEFI (GPT disk partitioning actually) is really a necessary thing. One of the problems is that there is no set standard for UEFI and the motherboard manufacturers kind of make it in a way that suits their needs usually. I understand your headache with administration, especially if you have many PC's to care for.
But Bodhi is fully capable of UEFI install and dual booting with Windows 8/10. Most people have problems with UEFI installs based on the way they create their USB bootable media. If you use "dd if=/path/to/bodhi.iso of=/dev/sdX" (where sdX is the path to your USB drive) to create your bootable USB, then when you boot up to that USB in UEFI mode you will be able to do an UEFI install. But you must be sure to select the "UEFI: usb manufacturer" selection when you boot up the USB stick. Even the boot screen will say either "UEFI Boot Bodhi Linux Live Disc" or "Legacy/BIOS boot the Live System" so that you know which mode you have booted into.
I have just looked at our 'Installation Instructions' page and it still has Unetbootin as the way to create the live USB, but I can confirm that this is not the way to create the bootable media if you want to do an UEFI install. You must use the "dd if=/path/to/bodhi.iso of=/dev/sdX" method I mentioned above. There is also a windows tool called Rufus that does a great job of creating a UEFI & BIOS bootable USB. If you have any other concerns please don't hesitate to post. But I now see that the burden is on us to correct our Installation Instructions page to make it UEFI friendly, unfortunately I hadn't visited that page in quite a while so I was oblivious.