Making Windows+ubuntu Multi-system installation disk

Source: Internet
Author: User

General production of multi-system boot Disk tutorial will be used to rub4dos+grubinst+ultraiso+msgdiyerl and so on tools, a lot of time is a U disk production to achieve, the disadvantage is: making cumbersome to the U disk damage is large and irreversible, people are daunting. This tutorial uses completely different from the traditional method to make multi-system startup USB stick, the method principle is simple, the operation is convenient.

Don't say much nonsense, see the following:

In fact, the Chinese cabbage has made a very good package of these tools, the use of Chinese cabbage +fbinsttool+windows+ubuntu, we can easily make a feature-rich startup USB drive. Know Grub Boot command, will be better, flexible to customize their own boot disk

Production steps:

1. Open the Chinese Cabbage 4.6 (http://pan.baidu.com/s/1eQ24uWi), click "One click to make Startup USB". Chinese cabbage will draw 400M from the USB stick as a hidden partition, which includes WIN7PE,WIN03PE and some other useful tools.

Check NTFS, pop-up window select No (it is made into NTFS format), so that the U disk can be copied more than 4G files

After the production, the Chinese cabbage will be useless = = Now there will be only one Gho folder in the U disk, the Chinese cabbage has been the PE and boot written to a hidden partition, and then will be used to copy the thing into the U disk

Then, the Win7 image of the files are all extracted to the root directory of the USB stick, and then renamed Bootmgr to win7mgr (Chinese cabbage list is the default is read Win7mgr to guide, so we do it), the final effect,Bootmgr has been renamed to Win7mgr



2. Using Fbinsttool to open the hidden partition of the USB flash drive, double-click Open (UD)/boot/grub/grldr, you can see inside is the definition of the main menu, including wait time, default options, individual menu item definition.



3. In the root directory of the USB stick (note is not hidden partition) to create the Ubuntu folder, the Ubuntu-12.10-desktop-amd64.iso in the Casper directory Initrd.lz and vmlinuz two files extracted (can be used UltraISO , Fbinsttool, and so on), together with Ubuntu-12.10-desktop-amd64.iso in the ubuntu12.04 folder. The image can change the name, without changing the name, one thing: you have to know what you're doing. (You can not change the name).

4. Familiar with the file directory, specifically not introduced, there are individual places to note, (between 38 and 39 lines) the following code should be able to read. The name of the menu item is written after the title.

Run/win7mgr refers to running the root directory of the USB win7mgr to boot

Kernel/ubuntu12.04/vmlinuz.efi boot=/casper iso-scan/filename=/ubuntu12.04/ubuntu-12.04-desktop-amd64.iso ro quiet Splash  locale=en. UTF-8  
The sections of this sentence are: Specify the kernel location, specify the boot location, specify the ISO location, run parameters, set the language to Chinese UTF-8, specify the script to run when the LiveCD starts, and a find--set-root/ubuntu/vmlinuz in the original, But no, you can.

(Here is the Fbintool tool address HTTP://PAN.BAIDU.COM/S/1GDSXFWV)
5. Modify (UD) the contents of the/boot/grub/grldr as follows (note the same as your file directory)

1Timeout the  2Default0  3Command--set-path= (UD)/boot/grub/4Gfxmenu (UD)/boot/grub/MESSAGE5ConfigFile (MD)4+8  6Title " on"Hard drive boot boot7RUN (UD)/boot/grub/MENU12. LST8Title " GenevaThe Install Ubuntu12.04-86_x649     Find--set-root/ubuntu12.Geneva/Vmlinuz.efiTen     Echo$[1105]loading ubuntu-12.04-desktop-amd64!! waiting!! OneKernel/ubuntu12.Geneva/vmlinuz.efi Boot=/casper Iso-scan/filename=/ubuntu12.Geneva/ubuntu-12.04-desktop-amd64.iso ro quiet Splash locale=en. utf-8   AInitrd/ubuntu12.Geneva/Initrd.lz -Title "GenevaThe installation ubuntu-10.04-i386 -     Find--set-root/ubuntu10.Geneva-i386/Vmlinuz the     Echo$[1105]loading ubuntu-10.04-desktop-i386!! waiting!! -Kernel/ubuntu10.Geneva-i386/vmlinuz Boot=/casper Iso-scan/filename=/ubuntu10.Geneva-i386/ubuntu-10.04-desktop-i386.iso ro quiet Splash locale=en. utf-8   -Initrd/ubuntu10.Geneva-i386/Initrd.lz -Title "GenevaThe installation fedora- --i686-desktop-Live +     Find--set-root/syslinux/vmlinuz0 -Kernel/syslinux/vmlinuz0 root=live:label=live rootfstype=auto ro liveimg quiet rhgb +initrd/syslinux/initrd0.img ATitle " to"Install UBUNTU10.Geneva-x86 at     Find--set-root/ubuntu10.Geneva/Vmlinuz -     Echo$[1105]loading ubuntu-10.04-desktop-amd64!! waiting!! -Kernel/ubuntu10.Geneva/vmlinuz Boot=/casper Iso-scan/filename=/ubuntu10.Geneva/ubuntu-10.04-desktop-amd64.iso ro quiet Splash locale=en. utf-8   -Initrd/ubuntu10.Geneva/Initrd.lz -Title " ."Install Ubuntu12.Geneva-x86 -     Find--set-root/ubuntu12.Geneva-i386/Vmlinuz in     Echo$[1105]loading ubuntu-12.04-desktop-i386!! waiting!! -Kernel/ubuntu12.Geneva-i386/vmlinuz Boot=/casper Iso-scan/filename=/ubuntu12.Geneva-i386/ubuntu-12.04.3-desktop-i386.iso ro quiet Splash locale=en. utf-8   toInitrd/ubuntu12.Geneva-i386/Initrd.lz +Title " -"Run Win7pe Lite -Checkrange0x30001:-1Read0x8298   the     Clear   *     Echo$[1106] Loading DBC win7pe. ISO, www.winbaicai.com $Map--mem (UD)/pe/dbc7. ISO (0xFF) ! Map (UD)/pe/dbc7. ISO (0xFF)  Panax NotoginsengMap--Hook -Chainloader (0xFF)Title "08" Installation Win7 64-bit Ultimate version Run/win7mgr theTitle " thethe other tools +RUN (UD)/boot/grub/diy. Lst

We have retained the option to run WinPE in this menu and added the option to install Ubuntu and fedora. To keep the menu streamlined, other features are integrated into another menu (DIY.LST). UBUNTU menu Items Kernel/ubuntu/vmlinuzboot=/casper iso-scan/filename=/ubuntu/ubuntu.iso These three sentences and initrd/ubuntu/. Initrd.lz is not small, it indicates where to load the system from. Ro quiet locale=zh_cn. UTF-8 is to indicate the language we want to use, and so on, and it doesn't matter if you don't write. The above sentence find is to look for files, recommended to write, do not write the words also have no effect, the system will automatically find. Note Save after modification

6. Modify the Diy.lst as follows:

1Timeout the  2Default4  3Gfxmenu (UD)/boot/grub/MESSAGE4ConfigFile (MD)4+8  5Title " on"PE Lanhe cannot enter the hard drive scheme6RUN (UD)/boot/grub/MENU03. LST7Title " Geneva"Go to Ghost Backup restore system Multi-combo Menu8RUN (UD)/boot/grub/MENU04. LST9Title "Geneva"Run the latest version of the Diskgenius partition toolTenRUN--mem (UD)/boot/imgs/Dbcdos. IMG OneTitle "Genevathe Run Maxdos Toolbox enhanced menu ARUN--mem (UD)/boot/imgs/Maxdos. IMG -Title " tothe run hard disk Memory detection scan Tool Menu -RUN (UD)/boot/grub/MENU07. LST theTitle " ."Run the Windows login password cracking menu -RUN (UD)/boot/grub/MENU08. LST -Title " -"Start USB2.0 speed up the computer start-up (old machine dedicated) -(UD)/boot/grub/Usb_acc.0pe +Title " ,"Install the original win7/Win8 System (not ghost version) -RUN (UD)/boot/grub/MENU11. LST +Title " the"Back to cabbage U disk start main Menu AConfigFile (MD)4+8   atTitle "Ten"Run the Chinese Cabbage win03pe2013 Network Enhanced version -Checkrange0x30001:-1Read0x8298   -     Clear   -     EchoLoading DBC Win03pe. ISO -Map--mem (UD)/pe/winpe. ISO (0xFF) ! Map (UD)/pe/winpe. ISO (0xFF)   -Map--e820cycles=0   inMap--Hook -Chainloader (0xFF)   toTitle " One"Restart your computer + reboot -Title " A"Turn off the computer theHalt

We just moved the contents of the original main menu and didn't make any changes. Save the file.

7. You can hide the Ubuntu and Cdlinux directories in the USB drive directory so that you can prevent accidental deletion.

8. To add backtrack and so on later only need to modify GRLDR.

PostScript: 1. In order to clean and tidy the USB stick directory, uh, tried to extract the Win7 image in a new folder in the USB flash drive, and then modify the corresponding path in the menu item, but failed, it seems to be only extracted in the root directory, or have to move some other things? 2. Some pots of friends may encounter booting Ubuntu LiveCD when prompted Mount error, prompted Windows is hibernated and so on, this is because your Windows does not have system reserved Partition (again it = =) Only one primary partition, Booting will invoke boot in the main partition of the hard disk so that the occupation causes the mount to fail, while the system reserved partition will only invoke a separate system reserved partition, mount it is ok (guess this also causes the Win7 installation to prompt "Setup cannot create a new system partition, also cannot locate the existing system partition" One of the reasons), so the system reserved partition very cute you do not delete it, children's shoes with this situation can try to set up a USB flash drive in the BIOS for the first boot, not each time manually select the startup device for the U disk, of course, the best way is to use PE what the system reserved partition is now found out the reason is that, The partition of the USB stick is occupied, so there are two ways to solve the problem: 1. Insert the USB stick into the system, and then the U disk to uninstall/eject, unplug the U disk, shut down, plug u disk, u disk start 2. Completely shut down, unplug the U disk, plug the USB flash drive, enter the BIOS set the first boot

----Wushang Devil_box 2014/05

Note: This article is not my original, is through a large number of online search data summarized, after the experiment can be used.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.