Grub4dos Boot Windows 7

On
Requirements:
1. MultibootISO > Install Grub4Dos easily into USB Flash Drive
Get it here: Boot Multiple ISO from USB (MultiBoot USB) USB Pen Drive Linux
or here: http://www.pendrivelinux.com/downloads/MultiBootISOs/MultiBootISOs-v1.4.8.exe
2. Windows 7 DVD, ISO or Source Files
3. Notepad++ > To edit menu.lst
Get it here:Notepad++ Download Notepad++ software for free at SourceForge.net
or here: Download Notepad++ 5.6.8 - FileHippo.com
Lets Start
Step 1: Run MultibootISO, install MultibootISO into your pendrive. This will install Grub4dos in pendrive.
Step 2: Copy everything in Windows 7 Installation DVD into pendrive.
Step 3: Look for the file menu.lst in your pendrive, edit it with Notepad++.
Add in the below command line anywhere in the file:
If you have no idea where to insert the above command line, just insert it at the end of the file.
Done. The pendrive is ready for Boot and Install Windows 7.
Install from Pendrive
Restart the computer. Configure BIOS to boot from Pendrive.
A boot menu will appear. You will be able to see the boot option Install Windows 7.
Use arrow key on keyboard to select Install Windows 7 and press enter.
This will enter Windows Boot Manager, choose Windows Setup [EMS] and the installation will start.
About Menu.lst
Menu.lst is a boot menu of Grub4Dos. After install MultibootISO into pendrive, the pendrive support for booting many OS or programs. There are many entries ready made by default after installing MultibootISO. You may delete any of the entries if you don't need them.
For more info about MultiBootISO, please visit: Boot Multiple ISO from USB (MultiBoot USB) USB Pen Drive Linux
Advantages of using Grub4Dos
There are many several ways to install Windows 7 from USB Pendrive.
Microsoft has officially released a software which can transfer Windows 7 DVD into pendrive.
WintoFlash is another software will do the same thing.
However, these 2 software will only allow 1 OS at a time.
But, by using Grub4Dos, many other bootable OS or Softwares (ie, Linux, Ubuntu, Ultimate Boot CD, Partition Wizard..) are supported in one single pendrive. To view the list of supported software, you may refer the official site of MultiBootISO. If the bootable software you owned is not listed, doesn't mean it is not supported.
Advantages of Using Pendrive to Install Windows 7
DVD will take 30 minutes to install Windows 7
but, Pendrive will take 15 minutes to install Windows 7. (for USB 2.0 & above)

I want to do it because I want to install Windows 7 and my BIOS menu doesn't appear; it skips to grub2 menu at start, but that's another story.. Is there a way to boot the Windows 7 installation iso directly from grub2?

user208513user208513

3 Answers

Yeah, you'd think something like this would work:

But Windows will just balk at that.

If you happen to have at least 4GB RAM, you can opt to load the whole DVD iso in memdisk and boot off that. To do that, download SysLinux and extract the memdisk file into your boot directory. Then you need to add code to Grub2 something like this

However, I'm not going to even test the code, as putting 3+ GB of data into RAM is just plain wrong (from an idealogical standpoint). No, I really wanted what you want, but in the end I put the Windows install on a partition on a USB using the Windows 7 USB/DVD download tool and chainloaded to that. Sorry there doesn't seem to be any other way that I can see.

WarpspaceWarpspace

Technically installing from windows's .iso file can't be possible. You can boot from the .iso using grub but after that Windows will loss contact with the mounted location or it is not capable of it. So both grubDownload artcut software. & Windows should aware of mount and boot. Currently Windows doesn't support.

So you need to extract/copy the content of .iso to root of a partition and then chain-load into it using grub.

tottitotti

Booting Windows XP with grub4dos

Booting the actual ISO with grub legacy or grub2 won't work, but with older windows versions (i.e. XP) it is possible to unpack the i386 folder from the ISO to the USB stick, and then use grub4dos to call the bootloader:

SIM Prabayar. Nikmati jaringan 4G tercepat. Layanan internasional. WNA dapat melakukan registrasi kartu prabayar dengan cara mendatangi gerai penyelenggara jasa telekomunikasi atau gerai mitra penyelenggara jasa telekomunikasi dengan membawa kartu identitas diri berupa paspor/KITAS/KITAP, selanjutnya. Bagi pelanggan Telkomsel seperti kartu Simpati atau As yang belum melakukan registrasi, bisa melakukan registrasi dengan cara sebagai berikut: Pelanggan lama Melakukan registrasi ulang melalui SMS ke nomor 4444 dengan format ULANG NIK#Nomor KK#. Cara registrasi kartu simpati yg terblokir. Cara Terbaru Registrasi (Mengaktifkan) Kartu Perdana Simpati - Kartu perdana simpati menjadi produk yang paling mewah dikalangan pesaing lainnya karena selain simpati menjadi sinyal paling kuat mereka juga menawarkan dua kartu andalannya kartu as dan simpati menjadi pilihan utamanya. Nah untuk sobat yang menggunakan kartu perdana telkomsel ini ada baiknya anda melakukan registrasi. Cara pertama, registrasi ulang kartu prabayar Telkomsel (simPATI, As dan kartu Loop) bisa lewat situs resmi operator ini. Cara Registrasi Kartu SIM Prabayar XL untuk Nomor Lama dan Baru. Dari Sejawat Siswa Tuna Rungu di Gresik Butuh Bantuan Alat Dengar timesindonesia.co.id.

or

This won't work with newer windows versions or with newer hardware.

Booting Windows 7 with grub2

With grub2 apparently something like this could work for Windows 7:

Option A assumes your bootable USB stick/HDD is the first device and has a msdos style partition table. Adjust to match your configuration. If your boot device has a GPT partition table, then most likely you'll need to use (hd0,gpt1) (GPT in general is trickier to set up).

Option B uses the drive's unique UUID, which can be seen on Linux with sudo blkid or on OSX with e.g. diskutil info disk0s1 (or Disk Utility > Info).

The final entry might look for example like this:

ccpizzaccpizza

Not the answer you're looking for? Browse other questions tagged grub2windowsisobios or ask your own question.