A small tutorial for BOOTICE Users...

Update: Hi Friends,
Because, Bootice can be used to do so many things,
This is Why, This question is really important.
How to use Bootice, to do what? Like,
* How to fix `missing BOOTMGR` problem while booting Windows OS
* Which MBR (Master Boot Record), should i be using, to boot windows OS
* Which PBR (Partition Boot Record), should i be using, to boot windows OS
* Do We can use Bootice in Window PE Environment
* How to Format Disk/USB
* How to Format Given Partition of Given Disk/USB
* How to Mount other Partition of Multi-Partition USB Drive
* How to create Multi-Boot USB using Bootice
* How to edit `menu.list` File for GRUB4DOS
* How to Mark Given Partition of Given Drive as Active (apply Boot Flag)
* How to mount/dismount, Given Partition of Given Disk/USB
* How to Hide/UnHide, Given Partition of Given Disk/USB
* How to Change Drive Letter of pre-mounted Partition
* How to remove unwanted Boot Menu Entries from BCD
* How to remove unwanted Boot Menu Entries from UEFI
* How to Boot some OS from VHD/VHDX
* How to add recovery mode Boot Entry into BCD/UEFI
* How to add GRUB4DOS/GRUB2 Boot Entries into BCD/UEFI (Used by most Linux OS)
* Using Bootice with Command Line to Automate some Things

Please, Do comment so i can focus on what my friends are looking for?
Thanks ..


How to boot slax7 from USB

Slax 7 is a very tiny, highly portable and Slackware based live Linux operating system.

#1. Why use SLAX.
#2. how slax is highly portable.
#3. how to boot SLAX from USB.
#4. Introduction to Slax tree structure.
#5. Boot slax7 as a live CD media from ISO file.
-->> use map command of grub4dos
-->> use --mem option for fast booting as well as for fast working with map command.

#1. Why Use SLAX.
SLAX is highly potable, small Linux operating system with nice GUI. As SLAX 7.08 is only 220 MB, but this comes with a wide collection of pre-installed software for daily use.

#2. How SLAX is highly Portable.
Slax gives you the power of thousands of modules which you can download from the official website of SLAX, if you are going to use slax modules than you can install any software into live mode of slax also you do not need to configure and make it install.

You just need to copy and paste the module file into the module folder of SLAX LIve USB or EDIT the live ISO of slax using any ISO editor program and add as much modules as you wish into your live SALX CD Media.

#3. How to boot SLAX from USB.
Booting slax from a USB is good choice because it gives you more power if you are running it from a CD Media.
There are many software available on internet so that you can make a live boot-able USB for slax or any other Linux OS.
but I am going to revise the default way which comes with the live ISO of slax, means in case of slax you do not need to download any of software to make a live USB for SLAX.

~1. Extract the content of SLAX Live ISO to root of your USB Media.
~2. change the working directory to-

#4. Introduction to Slax Root directory tree structure.
~ take a look of tree structure of SLAX LIVE CD.

    |   01-core.sb       # file  required for proper functioning of slax operating system #
    |   02-xorg.sb
    |   03-kdeps.sb
    |   04-kde.sb
    |   05-kapps.sb
    |   06-devel.sb
    |   07-ffox.sb
    |       CHANGELOG
    |       bootinst.bat  # run this file into windows with admin rights, to make That USB boot-able from you run this script.
    |       bootinst.sh    # run this file into Linux with root user permission, to make That USB boot-able from you run this script.
    |       bootlogo.png     # Default logo of SLAX which will you see when we run SLAX.
    |       extlinux.exe      # this is useful if you plan to boot slax from EXT/2/3/4 file-system, slax works very fast if you use one of these Linux live file-system.
    |       help.txt
    |       initrfs.img       # Initial RAM Disk for SLAX.
    |       isolinux.bin
    |       isolinux.boot
    |       makeiso.sh       # Linux executable to make a ISO file-system from files or directory.
    |       mbr.bin
    |       memtest         # kernel executable for RAM testing.
    |       pxelinux.0      # for PXE booting ( Run slax from INTERNET/LAN ) .
    |       runadmin.vbs
    |       samedisk.vbs
    |       syslinux.cfg     # SLAX boot configuration file.
    |       syslinux.com
    |       syslinux.exe      # syslinux boot-loader installer executable. works fine with FAT/NTFS/...
    |       vesamenu.c32      # syslinux kernel image.
    |       vmlinuz         # SLAX kernel file.
    |       zblack.png
    +---changes        # you can monitor all changes made to slax live system in this directory.
+                   if you run slax from a non-Linux file-system than there will be a file, named "changes.dat"
+ or if you are a Linux user than all changes will be into this directory, no loop device.
    +---modules        # place your all modules in this directory so that they will automatically installed into slax live mode.

#5. Boot slax7 as a live CD media from ISO file.
-->> use map command of grub4dos

~ Add this Grub4DOS configuration script into the menu.lst file.

title Run SLAX as Live CD
find --set-root /identity--slax.txt
map /slax/slax7.iso (hd32)
map --hook
root (hd32)
kernel ()/slax/boot/vmlinuz prompt_ramdisk=0 rw printk.time=0 from=/slax/slax7.iso slax.flags=xmode
initrd ()/slax/boot/initrfs.img

# Here I am using a file named "identity--slax.txt" which is a blank text file and help us to find the perticular partition of USB where SLAX files resides.
# One more thing that i want to tell you is that here I am not running slax from the root of USB, here I am running Slax from a given folder named "slax" so you have to tell this to SLAX kernel so that it forget about the default SLAX boot-parameters and works with the new one that are defined by you.

# "changes=/slax/slax"

#kernel ()/slax/boot/vmlinuz prompt_ramdisk=0 rw printk.time=0 vga=773 from=/slax/slax7.iso slax.flags=xmode,perch

# Perch , enable the feature of live filesystem monitoring so that any changes made to SLAX Live file-system will be saved in the "/slax/changes" folder, if you run slax from USB.

-->> use --mem option for fast booting as well as for fast working with map command.

title Run SLAX as Live CD (RAM MODE)
find --set-root /identity--slax.txt
map --mem /slax/slax7.iso (hd32)
map --hook
root (hd32)
kernel ()/slax/boot/vmlinuz prompt_ramdisk=0 rw printk.time=0 vga=773 from=/slax/slax7.iso slax.flags=xmode changes=/slax/slax
initrd ()/slax/boot/initrfs.img

That's all about, Slax booting from USB (Basics).....


How to fix the infected USB drive. only shortcut of content is visible

first of all allow your system to view each and every folder and file, including Hidden and system files also.

In second step delete all the files and shortcut present at the root of USB drive.
but remember not to delete the HIdden folder which have no name.

now in fixing process, you just cut all the content inside this Hidden folder (no name) and paste that content to the root of your USB.
that's it..

If some files are with system and hidden attributes than run this command.

attrib -s -h /s /d

That's , we done..


Blender Boot Linux OS, How to Boot from USB

Blender Boot is a Ubntu based Linux distribution with a set of some pre-configure Linux most popular software such as Blender , Gimp , etc... and with a nice GUI interface.

Blender boot OS can directly be run from Usb in live mode or either you can install it onto your system internal hard drive/USB drive.
when first time i have create a boot-able Usb for Blender than I face some problems, that's why i am going to post something about this.

# Popular apps compiled with Blender Boot OS.
# Why Blender is a useful Linux distro.
# How to make a bootable USb for Blender Boot USB. ( manually )
# How to boot Blender Boot OS from a particular sub-directory of USB Drive.
# Booting blender from your system internal hard drive. ( without installing )
# What Problems you can face while you boot Blender OS first time.
# chain-loading blender using grub4dos.

#1. list of popular application with Blender Boot OS.;-
~ Blender
~ Gimp 2.8
~ Drop BOX
~ Ubntu ONE
~ Google Chrome browser
~ PDF reader
~ VLC media player
~ Avidemux video editor
~ and much more.........

#2. Blender boot specially designed for fast rendering if you are going to render your animation movie using Blender.
of-course this OS takes less time for rendering a sample animation movie and works fast.

#3. How to make a boot-able USb for Blender Boot USB. ( manually );-
1. Download Bootice latest version.
2. Download Blender Boot OS. ( http://www.blenderboot.com/ )

3. format your USB drive as FAT32 file system.
4. copy the content of Blender Boot is to your Usb drive.

<<--  Installing boot-loader and activating USB drive partition. -->>
5. Run Bootice as Admin rights/access.
 process PBR >>  select your USB drive and than Install "SYSLINUX" to your USB drive PBR boot code.

<<-- some editing in BOOT configuration file. -->>
6. copy and paste the file, isolinux.cfg as syslinux.cfg to root of your USB drive.
7. boot your PC / Laptop from USB.
8. Live session login user: live password:(no password)

<< never forget to select XFCE desktop environment before logging into live Blender OS >>>
You have done,,,, now try to boot.

#4. How to boot Blender Boot OS from a particular sub-directory of USB Drive.;-
#5. Booting blender from your system internal hard drive.;-
" if you are going to set-up more than one Linux OS to boot from your system internal hard drive than you want to boot your Linux disro from a particular sub-directory of your system partition."
1. follow the steps same as above up to 6 steps.

7. we need to add some kernel boot parameters into boot configuration file for PBR boot loader , in this case we are using syslinux therefore we have to edit the syslinux.cfg file.

8. Here we have have to add a kernel boot parameter so that kernel will load the live file system from your defined directory, in this Tutorial I am gong to blender from a directory named as "blender"
so I should use this kernel boot parameter,


~ this boot parameter tell to kernel about the sub-directory where live file system files are placed.
~ this boot parameter depends upon the kernel version of Linux you are going to use.(mostly)

9. If you take a look at root tree of Blender Boot OS, than you can see-
|   README.diskdefines
|   md5sum.txt  <<-- rename this file to blender-os ,
|                     this will help us if we are going to boot using Grub4dos -->>
|   ubuntu
|       base_installable
|       cd_type
|       info
|       release_notes_url
|       README.diskdefines
|       filesystem.manifest
|       filesystem.manifest-desktop
|       filesystem.size
|       filesystem.squashfs   <<-- live file system for Blender Boot OS -->>
|       initrd.gz             <<-- Initial RAM disk file which will be loaded with Kernel -->>
|       vmlinuz               <<-- Blender Boot OS kernel -->>
|       memtest              <<-- memtest utility -->>
|       boot.cat
|       isolinux.bin
|       isolinux.cfg   <<-- Need to rename this into " syslinux.cfg "
|                          and move to root directory along with "vesamenu.c32" and "splash.png" -->>
|       splash.png
|       vesamenu.c32

10. now syslinux configuration will looks like this;-

label live
  menu label live - boot the Live System
  kernel /blender/casper/vmlinuz
  append  initrd=/blender/casper/initrd.gz live-media-path=/blender/casper/ boot=casper  splash --

11. Save the syslinux.cfg file.
now try to boot.....

#6. What Problems you can face while you boot Blender OS first time.;-
1. First time when you boot blender OS from USB than never forget to select XFCE Desktop Environment and after that you will be able to logging into Blender OS.
2. If you are a Live User than you have to use "live" as user name with no password.
3. If you save your work on to NTFS file system than it will may be corrupt, if you shut down your  PC immediately.
4. So if you want to save your work than use FAT32 file-system.

#7.  chain-loading Blender OS using grub4dos.;-
1. Install Grub4dos to PBR boot codes of your memory device partition using BOOTICE.
2. copy "grldr" file to root of your memory device partition.
3. create a configuration file for Grub4dos, by default name will be "menu.lst"
<< menu.lst  ,not menu.lst.txt >>

4. copy and paste the code;-

title blender boot-user-live with no password\n select the xfce live session on login screen and than use user name as "live" with no password.
find --set-root /blender-os.txt
kernel  /blender/casper/vmlinuz  boot=casper ignore_uuid live-media-path=/blender/casper/ splash --
initrd  /blender/casper/initrd.gz

# I use blender-os.txt file just for ease to make a understandable grub4dos config file, also this is blank text file.. helps when you have a multipart-multiboot usb stick..

5. Join Blender Forum if you like this project...



Plop a Tiny and very useful bootloader

Plop Boot Manager is a small program to boot different operating systems and for chain-loading other partition boot codes.

By default Plop will shoe you all primary partitions of that disk where you have installed Plop to MBR codes but you can also chain-load extended partitions also.


# Why use plop?
# some important features.
# which other boot-loader you can chain-load?
# Important main menu Hot-keys.
# How to install Plop to USB ?
# installing plop using Syslinux/Isolinux/Extlinux/Grub4dos/Grub2/DOS/Lilo boot-loaders.
# Chain-loading plop using other boot-loaders.( without installing )
# General terms and definitions.
# How to chain-load operating systems from primary partitions using plop?
# How to chain-load Operating system from Extended partitions using plop?
# How to boot from USB Drive or Flash memory card , if BIOS not support booting from USB?
# some examples.
#>> How to configure windows to boot using plop.

#1. Why use Plop?

-->> plop is very useful and very popular boot loader, if you take a look about its features than i think you will be able to think about, why use Plop. like, plop make possible to boot from network, USB, floppy,even if your BIOS does not gives you this power, and you can add up to 16 boot entries into plop boot menu. so using plop you can customize your MULTIPART-MULTIBOOT USB or you can extend the features of your BIOS.

#2. some important features.

~ USB boot without BIOS support (UHCI, OHCI and EHCI)
~ CD/DVD boot without BIOS support (IDE) , Floppy boot
~ Define up to 16 partitions and 16 boot profiles
~ No extra partition for the boot manager ( as XOSL require one extra primary partition )
~ Hide partitions
~ Password protection for the computer and the boot manager set-up
~ Backup of partition table data
~ changing partition ID
~ Start of the boot manager from hard-disk, floppy, USB, CD, DVD
~ You can run the boot manager over the network
~ you can also customize the boot profiles data. ( boot entries, maximum length is 16 chars.)

#3. which other boot-loader you can chain-load.

-->> you can chain-load any boot loader using plop which are listed below.
Windows boot.ini ( windows NT/XP )
Windows BCD ( for windows vista/7/8/8.1 )

#4. Important main menu Hot-keys.

Cursor up/down  >> Move the bar
Enter  >> Choose selection
ESC >> Close window
CTRL - ESC  >> Switch to text mode
CTRL - PAGE UP  >> Switch to higher screen resolution
CTRL - PAGE DOWN  >> Switch to lower screen resolution
z   >> Enable/Disable window zoom animation

1-9 >> Boot profile
q >>  Quick boot, open a list of all possible hard-coded partitions to boot
w    >>    Write MBR with the profile settings, but do not boot
f >> Boot floppy
c >> Boot CD/DVD
u >> Boot USB
n >> Network boot ( Pxe booting )

#5.  How to install Plop to USB .

-->> Easiest way to install Plop to your USB Drive or Flash Memory card is, give a try to BOOTICE smart utility. ( free-ware / windows based )

-->> for Linux Users.
1. download ( http://download.plop.at/files/bootmngr/plpbt-5.0.14.zip )
2. extract ZIP archive to any folder.
3. open your Linux konsole and install plop using Linux executable files under the extracted folder.
4. after extracting the files, folder tree will looks like this.

|   licence.txt
|   plpbt.bin
|   plpbt.img
|   plpbt.iso
|   plpbtrom.bin
|       liesmich.html
|       liesmich.txt
|       readme.html
|       readme.txt
|   \---usb4ksector
|           1README.TXT
|           plpbt.bin
|           plpbtrom.bin
|           plpinst.com
|           plpinstc.com
|       plpbtin.img
|       plpbtin.iso
|       plpinst.com
|       plpinstc.com
+---Linux     ############### for Linux users ###############
|       1README.TXT
|       plpbt.bin
|       plpbtrom      <<-- Linux executable
|       plpbtrom.bin
|       plpcfgbt
|       plpmkboot
|            #################################################  
|   |   plpbt.bin    <<-- run plop without installing -->>
|   |   plpbt.img
|   |   plpbt.iso
|   |   plpbtrom.bin
|   |
|   \---install
|           plpbtin.img
|           plpbtin.iso
|           plpinst.com
|           plpinstc.com   <<-- can be used as Linux kernel for installing plop
\---Windows       ############ for windows users #############
        plpcfgbtGUI.exe         <<-- this is GUI for installing plop to USB

3. Installing plop using syslinux/Isolinux/Extlinux;-

label plpinst
linux plpinstc.com

4. Installing plop using Grub4dos;-

title Install Plop Boot Manager
root (hd0,0)
kernel /boot/plpinstc.com

#6. Chain-loading plop using other boot-loaders.
 << chain-loading and booting plop without installing >>

1. using syslinux/Isolinux/Extlinux

label plop live boot
linux plpbt.bin

2. using grub4dos;-

title Plop Boot Manager
find --set-root /boot/plpbt.bin
kernel ()/boot/plpbt.bin

#7. General terms and definitions.
1. Devices Notations;-
HDA = Hard disk 1
HDB = Hard disk 2
HDC = Hard disk 3
HDD = Hard disk 4
<< extended partition will be treated as one primary partition >>

2. Editing MBR boot codes/importing boot codes;-

This is used to change the values of partitions in the MBR.

BP means boot manager partition.
This values are stored in the boot manager.
P1-P4 this are the current values of the primary partitions in the MBR.

You can edit the hexadecimal values in the partition table. select a row with s (select) and paste the values to the row where the cursor is with p. With this function, you can import partition values to the boot manager or change values in the MBR.

3. Show in main menu;-
By default plop will shoe only primary partitions in boot menu, but you can add what you want.

4. Linked partitions - hot-keys

b >> set boot partition.
~ You select, what partition you want to boot with this profile. The boot manager set a bios drive number automatically. It's possible to change it with another key.

c >> clear partition.
You set this entry to "cleared" and the boot manager clears this entry in the MBR when you boot this profile.

d >> don't touch.
You set the entry to don't touch and the boot manager does not change this entry when you boot this profile.

e >> edit boot flag.
The boot flag has the bios drive number used by the boot sector routine. In some cases it's required to change this value.

r >> remove boot flag.
Here, you remove the boot flag from the profile.

l >> set logical partition.
~ You can set to boot from a logical partition 1-4 of an extended partition. Change the logical number by pressing "l". L1 = first logical, L2 = second, ...

5. Master password;-
~ Setup the master password. Disable the boot manager password protection with an empty password.

6. Setup password;-
~ Setup the setup password. Disable the boot manager setup password protection with an empty password.

7. Profiles for boot menu;-
~ Profiles are used to start different operating systems from different hard disks and partitions. It's also possible to detect changes in the MBR made by other software and import or forget the changes.

9. Clear partition data
~ Clearing the data means clearing of the partition data in the boot manager. The data on the partition itself is unchanged.

#8. How to chain-load operating systems from primary partitions using plop?;-
1. After installing plop to MBR of your Hard-drive or other memory device, when you try to boot from usb than by default it will show you all primary partitions of your usb/memory device.
and you can select any one them from the boot entries.

2. If you are facing any problem than the main reason will be the PBR boot codes. PBR stands for partition boot record , boot codes.

3. hence, you have to install proper boot-codes that particular partition of your usb drive.
<<<< for windows users there is a utility, named Bootice, which will make your life easy >>>>>>
select your memory device >> process PBR >> choose any one boot loader and install to that particular partition .
<< how easy it is , if are using Bootice >>>

#9. How to chain-load Operating system from Extended partitions using plop?;-
1. first of all, install appropriate PBR boot codes to that partition , which are required to boot that operating system without any other boot-loader.

2. for example, if you want to run LinuxMINT than you have to install GRUB2 to PBR of that partition where you have installed LinuxMINT.
If you want to boot Windows-vista/7/8/8.1 than you have to install " BOOTMGR boot record " into that partition where you earlier installed windows.

3. here I will show you how to configure plop to chain-load from a logical partition.
~ boot using plop boot manager
~ Set-up >> Profiles >> move the cursor to a blank entry ( using up/down keys) and press enter.
~ Edit label >> fill a name for boot menu.
~ Show in main menu >> press enter
~ Linked partitions >>before proceeding towards this step , first check the steps below.
                    -->> find out the number of that extended partition, ( go to Setup >> Partitions >> select any partition and press enter, here you will see the properties of that partition, which is just front of the menu "Partition ID".

In this tutorial I am using " HD0-3 "  extended partition, means the fourth primary partition of my usb drive. ( extended partition is also a primary partition )

~ Linked Partition >> In " HDA main menu" >> move the cursor to fourth label and press ' B ' hot-key ( set boot partition ) and than press ' L ' hot-key ( use logical partition ), press ' L ' continuously until you get that particular logical partition , defined as " L1, L2, L3, L4".

~ press "ESC" and again "ESC" , plop will prompt you to save the new configuration settings. press " Y " and move to main boot menu.

~ now you can see the boot entry which we add just while.

#10. How to boot from USB Drive or Flash memory card , if BIOS not support booting from USB? ( using plop )

~ Install plop to the MBR boot codes of your PC/Laptop internal Hard drive.
~ configure plop to boot your pre-installed operating systems.
~ press ' B ' key or just enter the " USB " sub-menu in the main menu.

#11. How to configure windows to boot using plop.;-

~ Install plop to MBR boot record of Internal hard Drive.
~ Run Bootice as Admin access and Install " bootmgr boot record " to that partitions PBR where you have installed windows ( In case if have installed multiple windows operating systems )
~ reboot >> plop main menu appears >> go to set-up >> profiles >> Edit labels >> rename according to your operating system and save the configuration so that when you again boot your system than you will not confuse which boot entry belong to windows 7 or which belong to Linux.

<< Never try to play with this option until you don not know what you are doing >>

#12. I have made a multipart-multiboot USB using plop and bootice with these operating systems
1. Hiren Boot Disk
2. slax
3. puppy
4. Puppy studio
5. win-PE
6. Linux-MINT live

I will discuss later how i made this using only two small utility Bootice and Plop.


All about EasyBCD, a small tutorial:

Why we use EasyBCD:
EasyBCD is an application used for editing boot configuration data (BCD) file,  generally located in your windows installation drive, C:\boot\
-->> here you can see the file, named "BCD" is called "BCD store".
-->> which controls, how your operating system is going to boot and what are different parameters for booting and which partition contains the windows installation files.
-->> you can do magic with this tool, also it has a nice GUI.
-->> Playing with boot entries is more interesting rather than changing/editing MBR codes.
-->> If you want to add a boot entry for your linux distro, of-course you can do this easily with this tool.
1. Introduction to different options in EasyBCD.
2. Examples of EasyBCD.
~ Adding a boot entry for windwos8 (installed into Hard drive Partition)
~ Adding a boot entry for windwos8 (installed into VHD file. ) 
~ Adding a boot entry for LinuxMINT-15 with Windwos7/8
 Introduction to different options in EasyBCD.
"select BCD STore":- if you want to create or edit a external BCD configuration file, 
than you can load that BCD data file using this option, and therefore you can make a 
external Bootable USB Drive / pEN drive / Flash memory cards, using this external BCD 
store options and also you can add/edit multiple boot entries into BCD configuration file.
"Load System BCD":- by clicking on this option, EasyBCD automatically load the boot 
configuration file , located in, D:/BOOT/BCD { D: drive , as i installed my windows 
in D: drive of  my internal hard disk. }
"Refresh BCD Store":- this will Refresh the cached BCD configuration data.
"Overview":- this will show you all entries in BCD datafile, as well as your Default 
Boot entry.


"Edit Legacy Entries":- this option is useful when you want to install/restore win-XP 
to a selected partion of Hard Drive. by clicking this option EasyBCD will search for a 
Boot.ini file located in active partitions of your Hard Drive.
Boot.ini file is a configuration file for loading and booting windows-xp, also you can 
add multiple boot entries in Boot.ini file , if you know the syntax, how to add a boot 
entry into Boot.ini file.
"Edit Boot Entry":- Here we can see the available boot entries in BCD file, we can 
also change the position of Boot entry, rename Boot entry, delete any Boot entry, and 
timeout options, here i choose "count down from -->> 30sec " means after 30seconds my 
default boot entry will automatically loaded.
"Add New Entry":- Here we can add new boot entries into selected BCD store, no matter 
if you select a external BCD store.
we can add following boot entries into BCD store:-
~ Windows ( all Versions )
~ Linux / BSD ( you should know about the Boot loader used by your Linux distro, 
before add a boot entry for Linux)
these boot loader are supported into EasyBCD:-
~ we can also Add a new boot entry for MAC OS.
this is basically GRUB4DOS boot manager, and can be used to add boot entry as much as 
you want and can be used to chain-load/Mapping  Operating systems form other/external 
if you know the power of GRUB4DOS than this options is much and more useful for you.
"Portable or External Media":- you can use to ADD boot entry for these items.
~ Chain-loading operating systems from VHD ( Microsoft virtual hard drive )
~ Chain-loading operating systems from RAW Hard Drive/Partition image (*.img)
~ Chain-loading operating systems from Iso9660 (*.iso) { some Iso my not work, because 
of drivers problems/kernel problems if you wish to load Linux ISOs }
~ Booting a RAM-disk ( *.wim), ( useful to load win-PE RAM-disk )
~ Booting from Floppy images.
"BIOS Extender":- this is basically PLOP boot loader option, chain-loaded through 
Grub4dos and very useful to boot from USB Ports/Network/CD Media devices, no matter 
if your BIOS does not support it.
"BCD Backup/repair":-
"BCD Management Options":-
~ Reset BCD configuration, this option is useful for you if you want to add new boot 
entries into BCD store One-by-one, because if you select and perform this action than 
all boot entries in BCD store will deleted, and you have to add new one Entries to 
Boot your Current OS.
~ Re-create/repair boot files, this option is for repairing boot entries in BCD store, 
 EasyBCD will check and correct each Boot entry, if possible.
~ Change boot drive, EasyBCD will re-configure your system to boot from the partition 
you select,. This process will set up a new BCD store on the selected disk, copy the 
current BCD entries over, and make the selected partition both active & boot-able.
"Create Boot-able External Media":- this option is for creating a new and blank 
database for BCD Store. and will be crated in the partition you select.




"EasyBCD Power console, gives you power to play with Command line tools.
these are some utilities used by EasyBCD-
~ bcdboot.exe
~ bcdedit.exe
~ Bootgrabber.exe
~ bootsect.exe
~ NetTest.exe
~ NST Downloader.exe
~ udefrag.exe
~ UtfRedirect.exe
Examples of EasyBCD.:
~ Adding a boot entry for windwos8 (installed into Hard drive Partition)
-->> after installing windows8 with pre-installed windows7 computer, when you boot, you will see windows8 boot loader with all entries in it.
-->> if you boot your PC in this way, i observed it takes much more time as well as when we switch between them. because first win8 boot loader comes and then ask to select any one boot entry.
-->> if you re-create BCD store for your computer in windwos7 environment and then manually add boot entries for them then only windows7 boot loader will ask you for select one of them, and this boots much more faster.
~ Adding a boot entry for windwos8 (installed into VHD file. ) 
-->> similar problem comes here as i discuss above, if you are going to use your windows8 default boot loader.
-->> So i recommend you to follow these steps.
Re-create BCD store ~ and manually add boot Entry for win7 ~  and for windows8, choose "Portable or External Media" and Add your VHD file, NO Matter it is fixed size or Expandable.
-->> this will boots perfect.
-->> If you follow any of Above steps in Wrong Manner than you won't be able to boot your Existing OS, either it win7 or win8.
~ Adding a boot entry for LinuxMINT-15 with Windwos7/8
-->> LinuxMINT use GRUB2 as default boot loader, if any case your LinuxMINT is unable to boot than you this fix this problem using EasyBCD very easily.
-->> go to "Add boot entry" ~ "Linux ~ select type as ~ grub2 ~ Automatically load and locate boot config file "
-->> this works fine if you only installed one Linux operating system on your PC.




Downloading Video Files From Facebook, Using Chrome;

How to download video from facebook, without any utility, Addons.

# Google Chrome is my default and i am currently using it now, its fast and consumes low computer RAM.
# Another trick so that you can easily download any video from Facebook.com is very easy if you are using chrome web browser.

# Sometimes we want to download videos instead of playing them online so that we can play it again and Offline.

~ First open the facebook and browse the video page, where we want to download that facebook video.
~when video is about to play, just "Right Click" -->> "Inspect Element" -->> "Resources" -->> Frames -->> XHR -->> copy video URL and paste it into IDM -->> download.



Going To Install Windows, Give It a LOOK;

# If you are going to install windows in your PC / LAPTOP and you do not how do i install windows and how can i install windows easily and in a few minutes.

# These are some certain cases , you should consider when you are going to install windows into your PC.
-->> You have a Windows DVD DISK, Given to you when you buy your PC.
-->> If you don't have a windows DVD Disk but you have been downloaded a windows ISO file.
-->> IF your PC don't have any DVD r/w device.
-->> If you do not want to waste your time, because installing Windows from DVD takes more time, if you decide to install windows from USB Drive / Flash memory cards.
-->> I don't want to install windows from DVD media, but my PC does not support booting from USB.

1. Installing windows from DVD Media.
2. Installing windows from USB Storage Device.
3. Installing from USB but your PC does not support booting from USB.
4. Installing windows within Pre-Installed Windows Environment, means Windows-PE Environment.

#1. Installing windows from DVD Media.;
~ Turn on your computer , insert Windows installation DVD Media.
~ By default, DVD Media Disk boots automatically, if not than check Boot Priority in Your BIOS Settings.
~ Follow the Instructions , prompting when you installing windows.






Do At Your Own Risk

#2. Installing windows from USB Storage Device.;
~ One more Additional Step, you have to prepare a USB Flash Drive.
~ I recommend you Rufus Tool,(459 KB) for creating a Bootable USB Flash Drive, Because It is Very Fast and Support Booting from all types of BIOS.

~ There are many tools which can be used to create a bootable USB Flash drive, but if you are Looking for a tool to create a multiboot Usb Flash Drive than you should Use one of them.
YUMI Mutiboot creater
XBOOT Download
Manualy create a multiboot USB Flash Drive.

~ In next step, Plug-in your bootable USB Flash Drive and Turn-ON your computer and BOOT it from USB, Means either you can press some Keys Based Upon your BIOS, which lists all Bootable devices connected at the time of booting and you don't need to change the BIOS Boot priority order. or manually change the BOOT priority of your BIOS Setup so that it automatically Boot from USB Flash Drive.

~ Ones you have successfully booted your computer from USB, all remaining steps are same as in case of installing windows from DVD Media Device.

#3. Installing from USB but your PC does not support booting from USB.
~ If Your BIOS does not support booting from USB, than you have to prepare a CD / FLOPPY Disk and install PLOP Boot manager to it and boot from CD / Floppy.

~ Second best way is that, install EasyBCD to your Windows Computer and add One more Entry into your BOOT MENU,
-->> Add an Entry -->> Plop BIOS Extender -->> Install PLOP

~ At the time of BOOT MENU, select plop bios extender and select your USB Drive or USB Partition.
~ Remaining steps are same as above.

#4. Installing windows within Pre-Installed Windows Environment, means Windows-PE Environment.
~ In this case you should have a Windows-PE, USB Flash drive or CD Media.
~ Boot your Computer within Windows PE environment.
~ DOWNLOAD WinNT Setup and run this tool .

~ Select approriate options for and click -->> Setup.
~ yess, now you can restart your system and your have been installed.
~ Very useful when you do not have any Windows Installation Media and USB Flash Drive but you have a windows installation ISO file located onto your Computer Internal Hard Drive.


How to download video from VIMEO.COM (Trick...), just with your browser;

 You will be able to download almost any kind of video, if you able to play that one in your browser.

Today i want to download some video tutorials for BLENDER Animation Builder, but mostly video are at www.vimeo.com and when i am trying to leech these videos, it takes some time and sometimes not works for me, so i decided to find a suitable way so that i can download these video without any online down-loader or any kind of third-party software.

Here are those steps so that you can also download video files from www.vimeo.com , easily;
-->> if your browser is not integrated with any kind of download accelerator like- IDM, XDMAN, ORBIT, FDM, WGET, AXEL, than just copy and paste the link, which we extract later.
-->> I am using Google Chrome Browser.
-->> below are some screenshots, and there is no need for further explanation, because this is a very easy method.

give it a try... when you need...