Monday, June 20, 2016

Why I personally Hate Windows 10

I have no idea about you guys, but I just hate Windows 10 and its big update/service pack thing. I hate that it has little to no reverse compatibility with windows 9x applications and cannot play x86/32-bit games on a amd64/64-bit processor such as Putt-putt travels through time. Windows 10 should include reverse compatibility, or at least a compatibility module like Linux's WINE and PlayOnLinux. People shouldn't be forced to use newer, less developed and less capable programs instead of older programs such as XP's sound recorder, which had more features than 10's voice recorder. I also question the new Edge web browser. It does not replace Internet Explorer or have the same integration into the desktop. It keeps me wondering why Microsoft keeps trying, since there are no extensions for it (yet), and it seems fairly clunky as far as GUI. There should also be a choice of Environment and Window Manager, and an ability to easily navigate, install, uninstall, download, and update the system from the command prompt. The virtual desktop switching and window management is terrible compared to Linux. Cortana should be able to work offline to open or find something on the PC. There shouldn't be apps trying to goad you into buying something. Sure, Microsoft is trying to make all the money they can, but shouldn't they also encourage the use of more useful free programs such as audacity, so that people who don't know how to trawl the internets for the right file and not get viruses can get a useful free program easily. Simple as that.

To continue my rant about Windows 10, there was also a major update that was similar to the upgrade from a previous version of Windows to 10. This update uninstalled some of my better programs, such as my antivirus, surun, and etc. In my opinion, Microsoft should not forcefully uninstall any of my programs simply because they think it might not work with the new version of Windows. I am the sort of person who would try anyway to see if there were any problems. I reinstalled the programs the update uninstalled, and there were no apparent problems. So, Microsoft, don't tell me what I can and cannot run on my own PC because I will personally be responsible for whatever happens to the OS, and I also have the ability to reinstall the OS and dual-boot it with something better. I strongly support giving the user the ability and choice to install and modify anything at their own risk. Many people have no idea how to use their own computers to their advantage. Even if the user messes up and makes their OS unbootable, in which a recovery disk would be useful. Personally, I hate being told what I can and cannot have installed, and it drives me crazy if Windows 10 tells me I can't run an old program. Why do we even use Windows when we can use Linux, which is more malleable than Windows, although it has a sharp learning curve. For softer learning curves, start off with Linux Mint 17 Cinnamon or KDE OR Ubuntu with Unity. After much research, and internet digging, one can basically understand how to navigate and bend it to one's will. Easy as making a pie from scratch.

Personally, home users up to the challenge should boycott for either a Linux-based Windows OS or complete switch over to GNU-Linux types such as Mint, Ubuntu, and Fedora. The operating systems are free and open-source. Only download the ISO files from their official site, and avoid click-jacking. AwkDino signing out.

Saturday, April 9, 2016

How to efficiently dual boot a PC with both Windows and Linux

The first thing you want to do when you are dual booting is to go into your BIOS menu (when you first boot up and pres ESC or something to enter the boot menu), and turn safe booting off. Then you want to boot up in your Windows OS if it is installed, and turn fast booting off in the advanced settings in your power settings. This is necessary in order to install linux and be able to boot up in it once installed. If you have neither OS installed, I recommend installing Windows first because if you install it after installing linux, it overwrites the bootloader, and you cannot boot in linux. This can be fixed by booting up your live disc/usb, installing your bootloader on that, rebooting with the media still connected, choosing your linux partition, then installing the bootloader on your native install. So basically, I will list some simple steps in order for you to get started.
1. disable safe booting in the BIOS
2. disable fast booting in Windows (if installed)
3. if not installed, install Windows on 1/3 of the Space on your hardrive. This is recommended if you have at least a 300 GB hardrive. Just 1/2 it if it is about 200 GB. Dual booting is not recommended on a small hardrive.
4. If windows is already installed, open Create and Format hardrive partitions, and shrink your windows partition to a reasonable yet smaller size while leaving about 100 GB for your linux partition. You are free to format and label that 100 GB of free space for later, as you will have to pick out your partitions and keep them straight while installing linux. I would label it something like "FORLINUX." If you can spare a double-digit GB besides the 100 GB, it is recommended to use as a medium between Windows and Linux partitions, and I recommend you format it as NTFS because both Windows and Linux recognize it, and you can store and move large files on this file system.
5. Burn the Linux ISO to either a USB or CD-RW. A good portable ISO to USB burner is Rufus, which I recommend because it paranoidly checks the ISO before burning it.
6. Reboot your computer with media inserted, and interrupt startup, and choose the media that you are booting from, and press enter. I am going to use Linux Mint for example.
7. double click install linux if it does not automatically start. Enter in everything that applies to you, but when it comes to how to install Linux Mint (alongside, over, or something else) choose something else, which brings you to the partition manager. One partition should already be labeled as Windows, so don't disturb that one at all. The 100GB (100000 MB) that you probably labeled and formatted is what you should be interested in.
8. Take the 100GB (100000 MB), and take about 3000-4000 MB for a swap partition. Take the remaining 906000 or so MB, make 1/4 of it dynamically allocated ext4 and tagged "/root", and the other 3/4 of it dynamically allocated ext4 and tagged "/home". This sets it up for a Joe Shmoe user so you aren't logging in as root (admin) all the time.
9. You are now ready to install linux. Sometimes the installs are a little quirky such as not installing a bootloader, so you have to install the bootloader (such as grub) on the installation media by opening up a terminal using ctrl+alt+t and typing "sudo apt-get install grub" on a debian/ubuntu-based system. reboot, and select your native installation of linux, then install the bootloader the same way you installed it on the installation media.
10. reboot, and see if both your operating systems still boot up. Check windows:  if you haven't disturbed it at all during the installation of linux, then it will probably still work. Then reboot and check linux. It might take a little time to boot up natively for the first time. It should lead you the select username and login style, which won't take long. After that, you are pretty much set. There is also a weird trick that you can do with hibernating either operating system, and being able to boot into the other operating system while the other is hibernating. I  haven't really played with this, so do at your own risk.
If you reboot, or wake up from suspend with a black unavoidable screen, then it is probably your display drivers. Switch to fglrx. If you can't even log in normally, then you have to boot up in linux recovery, enable networking, go to command line, enter in your root password, then "sudo apt-get install fglrx" then wait for it to get done, then reboot. It should work now. If it does not work, then do your research.