u盘winlinux
1. windows下怎么做一个linux的u盘
如何在linux下制作一个windows的可启动u盘?
情景是这样的,有一个windows10的iso,现在想通过U盘安装,要求即支持UEFI(启动引导器),又支持Legacy(启动引导器),因为有一些老的机器是不支持UEFI的。
那现在分析一下情况:
1 windows10的iso本来就是支持UEFI的,你只要将iso的内容拷贝到U盘的分区内,在开机启动时按某个功能键(好些机器是F12键)会出现选择启动方式和启动盘的页面。你只要选择UEFI启动你的U盘就可以。
2 要支持Legacy,那要一个引导程序了,现在流行的是grub2。那要做的就是生成grub的配置文件grub.cfg了,将grub写入MBR。将grub写入MBR通过命令grub-install实现,grub的配置文件就要靠手写了。
现在说一下技术规格:
1 建议u盘的磁盘标签是msdos,因为gpt标签的磁盘需要一个专门的启动分区来配合grub2的工作。这个没试验过,不推荐给大家。
2 分区格式,建议使用ntfs分区。分区大小只要比你的iso大就可以了。
3 分区的开始,建议空出来磁盘开始的2M空间,从2M后开始分区。
现在说一下实现:
以下假设iso的文件名字是win10.iso,u盘设备为/dev/sdb
使用fdisk和parted命令都可以查看磁盘标签。linux下对ntfs的格式化可能需要另外自己找工具。在这里不做建议。
1 挂载iso,将iso内所有的文件拷贝到u盘分区内。
mkdir iso
mount win10.iso iso
cp -r iso/* /dev/sdb1
2 执行grub-install
grub-install --target=i386-pc --boot-directory=iso/boot /dev/sdb
3 手写grub.cfg 将如下的 grub.cfg 文件放入 iso/boot/grub/
# grub.cfg
menuentry "Install Windows 10" {
set root= hd(0,1)
chainloader +1
}
2. 如何用u盘制作linux和windows公用启动盘
如何用u盘制作linux和windows公用启动盘:
1、 准备工具
Windows系统的电脑一台、DiskCenius软件、UltraISO软件、ubuntu系统镜像(ISO)、pe系统(ISO)、8G U盘1个
我使用的是老毛桃的iso、ubuntu1504的iso和windows7(64位)系统
2、 先打开UltraISO 制作一个PE启动盘,单击文件->打开选择老毛桃PE工具的ISO文件,然后选择写入硬盘映像。选择默认写入方式USB-HDD+(老机器的可以择USB-ZIP,不行的话就在更换其它的写入方式,一般默认的方式可以满足绝大多数电脑),隐藏启动盘分区:高端隐藏(不隐藏的话容易误删启动盘里面的文件),选择写入就会完成启动盘的制作了,制作完成后记下启动盘分区大小,我的为300.9M(后面需要用这个大小确定新建分区的大小)
3、 打开DiskCenius软件,新建固定大小分区(我建的为1.1GB)用来安装另外一个ubutnut系统,新建多大规格的分区后面会进行说明,选中空白(无启动系统)的分区,右键单击,选中新建分区,当然可以用上面的新建分区了
手动调整分区大小,我的后面一个调整为1.1GB,如果拖动不精确的话就在下面输入1.1GB即可;一般u盘的可移动磁盘放在前面,因此后面一个设为固定大小的分区,设定后开始即可,分区成功后就多了一个分区了
4、 备份这个u盘的分区表
选中整个u盘,右键单击选择备份分区表,备份为Lmt(自定义为方便记忆的英文即可),格式默认即可
5、 备份完整的老毛桃PE系统
选中老毛桃启动盘分区,右键选择备份分区到镜像文件,选择路径,命名为Laomaotao,格式为pmf,单击开始就会生成pmf镜像文件了
6、 再次用该u盘制作一个linux(ubuntu)启动盘,方法同步骤2
7、 Ubuntu启动盘制作好之后,再次使用步骤3的方法,新建一个分区用于还原老毛桃PE系统,分区大小为300.9MB(前面已经说了需要记下的,现在可以使用了吧),分区大小不能比这小,小了就还原不了老毛桃系统
8、 将新建的分区格式化,然后保存,然后再设置为主分区
9、 备份这个u盘的分区表,方法如步骤4,命名为Ubuntu,格式默认
10、还原之前的老毛桃PE系统pmf文件到刚刚新建的300.9MB大小的分区
右键选择从镜像文件还原分区,单击开始即可完成还原,还原后u盘就有3个分区了,分别为可移动磁盘,老毛桃PE和ubuntu1504。
若还原后老毛桃pe分区没有显示活动,则ubuntu分区一定为活动(即可以引导u盘启动),此时右键ubuntu,选择取消分区激活状态,然后右键老毛桃pe选择激活当前分区,设为活动,此时保存更改,重启电脑就可以进入老毛桃pe系统了
11、再次备份包含两个启动系统的u盘分区表,方法如步骤4,命名为LaomaotaoUbuntu即可
12、启动盘切换方法
如果需要切换为ubuntu启动盘,只需要打开DiskCenius软件还原u盘分区表,选择上面备份的Ubuntu分区表还原即可,还原方法同上面的备份方法差不多,不多赘述了;同样,要再次切换为老毛桃PE,则用上面的LaomaotoUbuntu进行还原即可(不到一分钟就可以搞定很方便的!!)
13、原理总概:此原理是在一个u盘上面建多个分区,每一个分区装不同的启动系统,每次需要使用的时候用DiskCenius软件将对应的分区激活,从而引导对应的系统
注意1:极少数u盘不支持linux系统启动盘,因此要选择一个可以单独启动windowsPE和linux的启动盘,如何测试呢?当然是分别制作对应的启动盘啦,两个都行就可以制作公用启动盘了
注意2:ubuntu1410之前不会出现输入not aCOM32R image提示,可以直接安装,但是,安装ubuntu1410及之后的版本时候,进入启动系统前通常有黑屏(需要输入命令)提示,在boot处输入live 按enter键即可进入启动盘。
注意3:网上有人用u盘量产工具,将u盘分为两个启动盘,这个方法的确有人成功过,但是容易把u盘量产报废,而且很多u盘非正规厂商生产,找不到对应型号的量产工具,因此不建议使用。
注意4:有人可能会用2个u盘分别制作启动盘,然后互相拷贝对应的系统文件共用,我也试过但是失败了,推测原因为2个u盘制作好后的引导文件(或者说分区表)在对应u盘的不同之处,因此还原后使用的时候总是出问题,因此建议使用同一个u盘分两次烧写启动盘。
注意5:本人制作顺序为先老毛桃PE盘,后ubuntu启动盘,然后还原老毛桃启动盘成为双启动盘;理论上可以反着顺序制作,而且或许可以制作更多系统的启动盘(但是还原的时候很容易出问题),本人前前后后测试了40余次,发了整整半天时间才按照这个顺序搞定,有兴趣、有时间的可以自己试试增加系统!
注意6: u盘分区后要设置为主分区,否则电脑里面看不见可移动磁盘,将无法存储文件!
此外,u盘里面最好备份上面3个u盘分区表的备份文件和DiskCenius软件。
3. linux和windows能通用u盘吗
Linux下的文件系统是ext2、ext3、ext4以及xfs。windows下的文件系统是NTFS以及较为传统的FAT32。linux下,能够访问windows的fat32格式,对于ntfs,格式,近些年发布的一些inux发行版也都可以识别。但是windows下对于linux的ext2、ext3、ext4和xfs等文件系统格式的支持还有欠缺。
所以,如果你的u盘,包括手机里面的sd卡等等存储设备需要在inux和windows两种不同的系统下使用的话,建议,将该存储设备格式化成为fat32或ntfs格式。
此外,对于fat32来说,单个文件较大的情况下,是有问题的。比如说,你在网上下载win8,win10的安装镜像,那个东西一来就是3.6G,4.2G。如此大的文件,fat32格式是不行的。只能用ntfs。你如果没有这种下载单个文件就高达3、4个G的需求的话,那无所谓了。
4. 如何用u盘制作linux和windows公用启动盘
U盘启动盘制作步骤:
1、用U启动U盘启动盘制作工具做一个启动U盘;
2、下载一个GHOST系统镜像;
3、BIOS中设置从U盘启动,把之前下的镜像放到U盘中;
4、U盘启动后,在启动界面出选择“GHOST手动安装”类似意思的项,进去后选择安装源为你放在U盘里的系统,安装路径是你的C盘。或者在界面处选择进PE,然后PE里有个一键安装的软件(就在桌面),选择你放在U中的镜像,装在你的C盘。此时会出现一个进度窗口,走完后重启。
5、重启后取下U盘,接着就是机器自己自动安装了,只需要点“下一步”或“确定”,一直到安装完成
5. 在系统U盘中可以同时放入linux 和Windows系统并从中启动吗
这个一般是不可以的,这样只能进入系统u盘。而且Linux系统安装方式和Windows系统安装方式不一样,在普通系统U盘里没办法安装Linux系统
6. 在系统U盘中可以同时放入linux 和Windows系统并从中启动吗
因为这是两个完全不同的操作系统,就算是安装在电脑的硬盘中,也是需要2个分区才能安装好并互不影响的工作;
不然在系统启动时是无法正常进入引导程序文件来完成引导启动的;
除非你的U盘比较大,分成2个分区来安装不同的操作系统,而且你这个U盘就不能取下来了(大部分U盘根本没法安装系统,根本就不支持),但是现实中并不可取;
而且用U盘来安装系统的话,启动速度是非常不能接受的,读取文件的速度要明显慢于硬盘的读取速度,所以在现实中并不可取;
7. 怎么在win7系统中用U盘装Linux
在Win7下安装linux系统,下面用U盘启动大师给大家详细的介绍下Win7下安装linux系统的方法。
准备工作:
1.下载最新版的grub4dos,解压其中的grldr.mbr menu.lst ntldr三个文件到windows系统安装的根目录。
2.在windows7根目录下创建一个boot.ini(windows7的引导方式改变了,并没有这个文件,但能识别)文件,并把下面的代码加入文件中。
[boot loader]
timeout=5
[operating systems]
c:grldr.mbr=”Grub4Dos”
3.解压ubuntu中的casper到光盘镜像的统一磁盘更目录下。完成后磁盘结构应该是这样的:X:ubuntu.iso,X:casper,X是任意盘符,只要不是你要为安装linux保留的分区就可以了。
4.为Linux的安装保留的分区最好在10G以上。准备工作完成了,重启吧。
选择Grub4Dos启动,然后按N,新建引导项,一起敲命令吧。
grub>find –set-root /ubuntu.iso (set前两个-)
grub>kernel /casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso
grub>initrd /casper/initrd.lz
grub>boot
这样就可以启动livecd了,Ubuntu DVD利用这种方式也是可以启动的。如果不想敲命令,也可以把下面的内容写进menu.lst。
title Install Ubuntu find –set-root /ubuntu.iso
kernel /casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso
initrd /casper/initrd.lz
boot
这是启动的ubuntu12.04 livecd界面。 打开终端terminal, 输入sudo umount -l/isodevice,开始在准备好的分区上安装吧,
Ubuntu12.04之前的版本默认会在mbr安装grub,但可以选择不安装到mbr,12.04未经测试,慎重使用。如果不安装到明白人的话只要把安装的ubuntu的根目录下(注意不是livecd)/boot/grub/menu.lst中的相应的启动项内容写到windows根目录下的menu.lst即可从grub4dos启动,Enjoy!
8. LINUX系统读写U盘Windows文件的步骤,哪几步,操作命令是什么
1、首先把U盘插入Linux电脑,进入Linux系统主界面,按Ctrl+Alt+T打开命令窗口。
9. linux下制作win的启动盘
Linux上制作Windows启动u盘插入准备好的u盘,并查看u盘的设备名称
~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdb 3.2G 3.2G 0 100% /run/media/alfer/u8
注意:如果看到u盘(/run/media/alfer/u8)挂载在/dev/sdb设备下,则需要先将其卸载;如果此处看不到usb 设备,则要用fdisk 工具查看。设置usb设备/dev/sdb的 /dev/sdb1为启动分区cfdisk /dev/sdb 或 fdisk /dev/sdb (partition type 7, and bootable flag)u盘分区格式化格式化分区sdb1为ntfs格式:mkfs.ntfs -f /dev/sdb1利用ms-sys写入mbr信息到u盘以引导win7:ms-sys -7 /dev/sdb其中的-7参数指Win7 MBR,sdX指的是U盘对应的盘符。将ISO镜像文件写入到u盘:
mount -o loop win7.iso /mnt/iso
mount /dev/sdb1 /mnt/usb
cp -r /mnt/iso/* /mnt/usb/
sync
监控写入状态:watch -n1 iostat从u盘启动安装Windows系统现在你已经可以从u盘启动来安装Windows了。总结Linux上制作 Windows的启动盘整体流程应该是:u盘建立启动分区 -》u盘分区格式化 -》写入引导程序 -》写入镜像文件 -》 制作完成。在Centos系统上制作Windows启动盘的时候,我尝试了几种不同的方法,皆是可以制作成功的:写入u盘启动引导Win7安装方式方法一:如文中,利用ms-sys工具写入,ms-sys -7 /dev/sdb;方法二:利用lilo工具,sudo lilo -M /dev/sdb mbr;方法三:利用syslinux工具,sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdb;镜像文件写入u盘方法一:挂载 iso 镜像后,复制到u盘;方法二:dd命令写入iso镜像文件到u盘的启动分区
sudo dd if=/home/peter/Downloads/WindowsTechnicalPreview-x64-ZH-CN.iso of=/dev/sdb1 bs=4M iflag=direct
10. 咋么用U盘装Linux系统
1.下载“USBOOT1.70”软件。
2.下载系统ISO解压后待用。
3.如果ISO文件里没有GHOST.EXE文件,请下载。
4.找到ISO解压文件里的“*.GHO”(600M左右)文件所处地位,记好。
5.制作U盘启动盘:
,插上U盘,然后运行USBOOT1.70:
①选中你的U盘;
②点击选择工作模式;
③强烈建议选择ZIP模式!
HDD模式和FDD模式建议在ZIP模式不能正常工作时再试用;
ZIP模式是指把U盘模仿成ZIP驱动器模式,启动后U盘的盘符是A
HDD模式是指把U盘模仿成硬盘模式;特别注意:如果选择了HDD模式,那么这个启动U盘启动后的盘符是C,在对启动分区进行操作时就容易产生大量问题,比如:装系统时安装程序会把启动文件写到U盘而不是你硬盘的启动分区!导致系统安装失败。所以请尽量先选择ZIP模式。
FDD模式是指把U盘模仿成软驱模式,启动后U盘的盘符是A,这个模式的U盘在一些支撑USB-FDD启动的机器上启动时会找不到U盘。
④点击《开端》,开端制作。
⑤呈现对话框时,确保你的U盘中数据已没用,再选择《是》。
⑥启动盘制作时呈现提示,请按正常程序拔下U盘:
Win9x系统:可直接拔下U盘,Win2000、XP、2003系统:请双击任务栏右侧内的《安全删除硬件》图标,正常卸载U盘。
⑦请再次插上U盘
⑧稍后就会呈现成功的提示,阐明你的U盘目前将要是可启动基础DOS的了,点击右上角的
关闭USBOOT。
6.把ISO解压文件复制到U盘根目录,如果解压文件里没有GHOST.EXE文件也把GHOST.EXE文件复制到U盘的根目录。
***制作dos启动盘时有一个与ISO解压文件雷同的文件Autorun.inf,把dos里的Autorun.inf文件删除后,再把ISO解压文件复制到U盘
***电脑公司V9.2的ISO带有GHOST.EXE文件
***最好用U盘安装,不是所有USB储存设备都可应用。
开端安装
1.打开电脑,在BIOS中将第一启动次序设置为USB-ZIP或USB-HDD,按F10保存退出。
2.重启盘算机,启动后显示A:\的时候输入ghost.exe--回车--选第一项(Local)--下拉选第二项(Partition)--再下拉选第三(From
Image)--回车找到*.GHO文件选中、回车(都选1)......--有yes和no时选no--复制完了拔下U盘--回车(重启盘算机完成安装)
由于主板不同再介绍一种U盘启动ghost,从硬盘安装的方法
U盘启动dos从硬盘中用ghost安装系统