Tuesday, 27 January 2015

How to load windows 7 from network

Have you ever been in a situation where you need to install Windows on a laptop or machine and you don’t have a flash disk, USB cd rom or the CD rom doesn’t work? This is what I experienced lately but I stretched my limits and decided to try loading the OS using the network boot option.
So today am going to explain to you how you can load your windows installation over the network. This can be achieved if you computers are on the same network i.e. if you are using a router or using a cross over cable like in my case. Ever wondered how Windows is deployed in big companies with over 50 computers. This is how it’s done.
You need software called SERVA.  Head over to their website and download the NON-Supporter version which is free.
We will refer to the computer that has the OS as the SOURCE and the one we want to install the OS as the CLIENT. Most of the work will happen on the SOURCE computer.

Requirements before starting:

  1. Windows 7, Windows 8 or Windows XP whole installation files the way they appear on a DVD.
  2. Source computer must have a username and password
  3. Computers on same network or IP address set with the same range
  4. Network drivers for the client computer extracted. Check for ".inf" and ".cat".
  5. Network cable cross over or straight through cable if using a router
Now that we have ensured all pre-requisites are set we need to extract the SERVA software to a folder on one of our local partitions on the SOURCE computer. D:\Serva
Next thing you do is create another folder named D:\Servaroot remember the folders should not contain spaces or long names. This is the folder where you will store Windows installation files

Step 1

a)Start serva from the D:\serva folder and run it for the first time on the source computer.  Go to settings to configure the settings for DHCP and TFTP. If you are using a router enable Proxy DHCP, BINL and Bind DHCP. In my case I used a cross over to connect my two computers, so I enabled DHCP server and BINL and also enabled Bind DHCP to this address options. This is how I set up my configuration refer to this image
b)Go to the TFTP tab and enable TFTP server also make sure bind TFTP to this address is selected don’t change anything here except the TFTP server root directory which you will set to the folder you created D:\Servaroot\
c)Close serva program and it will configure some folders on D:\servaroot ready for you to copy windows files.

Step 2

Copy your windows installation files on the folder that has been created automatically on D:\Servarot\WIA_WDS\Windows7. If you are installing earlier versions like win XP use WIA_RIS folder or NWA_PXE for Linux installation
The next thing you need to do is make sure you share the WIA_WDS. The exact name for the share name should be WIA_WDS_SHARE.
Also very important copy the Network drivers you extracted for the client computer on the following folder D:\servaroot\WIA_WDS\WINDOWS7\$OEM$\$1\Drivers\NIC.

Step 3

Start serva program on the source computer and don’t close it.
Boot the client computer and select the Network boot option, Boot from LAN or PXE boot. Remember you can set it as first priority clients BIOS.    

Step 4

If everything goes successfully you will see some activity on the Serva program as it binds the Clients IP address and starts communicating with it. You will be prompted to choose the Operating system you set i.e. Windows 7 and press Enter. After successful network drivers installation you will be prompted to enter the source computer log in details and the installation will run just like a normal windows installation.

If you encounter any problems you can always comment and i will try my best to assist. Most errors occur if you don't configure the IP address correctly or if you the clients Network drivers are not detected.Make sure you have the correct NIC drivers for you network card.

Thursday, 1 January 2015

How to Unbrick or restore a Samsung Galaxy Ace stuck on Samsung Logo

Many newbies brick or corrupt their Android phones when trying to update out of curiosity. This may end up badly sometimes with the phones getting stuck on the Samsung logo on start up. I normally don’t like to work on phones that are stuck on startup but when my friends experience this kind of problems I always assist when I can.
So today I will show you how to unbrick your Samsung Galaxy Ace S5830i which is bricked. By following these simple instructions you will be able to restore your phone to its factory settings just like when you bought it.
You will need to download ODIN which is the basic software used to flash Samsung phones. I used the following specific version which worked well. You can use other versions it doesn’t matter.
Second download the Firmware files needed. For this specific model I used the files packaged by a member from xdaforum. The firmware is Australian phone based but will work well with any Samsung Galaxy ace S5830i model.You will need this  password: mod2xtreme.com to extract the zip file
The last thing you will need is to have Samsung drivers installed on you PC. I have them pre-installed since I have the latest Kies. But you can Google and find the Samsung USB drivers easily.
Now we are all set to begin the procedure.
  1. First thing is to open ODIN by right clicking and running it as Administrator.
  2. Now the next thing you will do is to put your Samsung ace to download mode by pressing Volume UP + Volume Down + Power button the same time. The phone should display the prompt for getting into download mode which you accept by pressing Volume UP. Some phone may not be able to display anything on the screen but make sure you follow the sequence and ODIN should now detect the phone by displaying the COM port connected via USB.
  3. The next step is to add the files needed to flash to ODIN. Start with the PIT file downloaded together with ODIN version I gave earlier.
  4. Then add the Bootloader file found on the extracted zip, add the PDA file, Phone which is named as MODEMxxxx.tar and finally the CSCxxx.tar file.Make sure you don’t skip any file; also they should indicate success on the left side when they get added successfully on ODIN.
  5. Now you just need to hit start and you Samsung Galaxy ace S5830i firmware will be flashed in about 3 minutes.You should get a message indicating the process has run successfully and you can now unplug your USB cable from you phone. Then phone may restart or you can manually restart the phone. 
  6. Now you may need to change the language and time to complete the Set up.
I hope this will help anybody out there with a Samsung galaxy ace S5830i that’s bricked or unable to boot.