当前位置:首页 » 操作系统 » u盘启动源码

u盘启动源码

发布时间: 2022-05-06 01:50:05

‘壹’ 怎么把U盘做成DOS启动盘

制作Windows 系统U盘启动盘教程:

1、下载老毛桃或者大白菜等U盘启动盘制作软件;

2、安装U盘启动盘制作软件(以大白菜为例),点击:开始安装;

制作Windows XP系统U盘启动盘完成(制作其它系统如:Windows7/8/10的启动盘方法相同),此U盘可以用来安装计算机系统。

‘贰’ 如何在linux下制作一个windows的可启动u盘

进win10官网msdn选择操作系统,选择win10选择下载。至于怎么在Linux下载ed2k链接则可以通过安装源码包Aria2,然后把ed2k用某云盘先离线,接着通过chrome安装插件通过Aria2下载。配置过程稍微复杂不在本文讨论范围。

2
点击Linux开始菜单找到图中的终端,输入命令:sudo add-apt-repository ppa:nilarimogard/webupd8
并按回车键,不要惧怕命令行复制过去回车就可以了。Linux必须先联网。

‘叁’ 我需要u盘做启动盘工具的源码,谁有分我一个

首先准备俩个软件UltraISO和winpe系统iso格式的。
1、插入U盘,打开UltraISO,启动光盘-写入硬盘映像(写入方式选usb-zip),等着吧.
2、把系统启动项改为usb-zip,插入u盘重启就ok的啦~~

‘肆’ ubuntu下制作U盘启动盘都有那些如那件

在9.10之后的UBUNTU版本里面都有“启动盘创建器”

命令为usb-creator-gtk

可以到这里面:

https://launchpad.net/usb-creator

而这个页面里面就有你的UBUNTU版本的DEB包:

https://launchpad.net/ubuntu/+source/usb-creator

自己去下载就行了,接下来就是安装。

启动终端

usb-creator-gtk

就能启动了。

还有,UltraISO这种软件我不知LINUX上面哪里有,但是一定有类似的,字符界面的可能比较多。

USB启动盘创建器

出版者

Ubuntu文档项目

版权

版权©2008Canonical公司和Ubuntu文档项目的成员

致谢与许可

本文档由Ubuntu文档小组维护(https://wiki.ubuntu.com/DocumentationTeam)。贡献者名单详见贡献者页面

本文档在“创作共用共享许可”2.5版本(CreativeCommonsShareAlike2.5License,CC-BY-SA)下发布。

您可以基于本许可的条款而自由地对Ubuntu文档源码进行修正、扩充,以及改善。所有衍生作品必须基于本许可来发布。

发布本文档是希望它有用,但没有任何担保;甚至没有暗含作为商品或适合某一特定目的的担保,如声名中所描述的那样。

本许可证的一份副本可在以下链接获得:。

不懂的来问吧。。

‘伍’ 如何在mac os下制作windows 7的U盘启动盘

在mac os下制作windows 7的U盘启动盘步骤如下:

1,在 Windows 电脑上下载并安装一款用于制作 Mac 安装 U 盘的工具软件。

‘陆’ u盘启动img源码,或原理也行

u盘作为启动盘,实际和光驱和软驱启动盘道理是一样,只不过现在软驱没了,u盘做启动多少兼容性会有些问题,不像软件和光驱,只要有只要制作都能进启动进dos. 目前说的做系统,都是进dos后用软件ghost备份和恢复系统. 还u盘可以做pe系统,光盘也可以的.在pe系统下也是主要也是用ghost来备份和恢复系统.或装第三方制作的ghost系统.探讨不如亲手做个启动盘,更容易理解,制作不复杂简单,按说的做就可以成功了.

‘柒’ u盘做pe采用grub启动iso的方式 要源代码

很高兴为您解答,源代码如下:default 0
timeout 1
title win 7 PE
fallback 5
find --set-root /win7.ISO
map /win7.iso (0xff) || map --mem /win7.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2
title reboot
reboottitle halt
halt

‘捌’ 怎样制作linux启动U盘

介绍 UNetbootin允许你在Windows或Linux系统上创建一个可启动的Live U盘, Live U盘上的Linux发行版本的种类很多, 这个过程不需要烧制CD. 你可以直接下载现成的众多Linux发行版, 如果你已经下载好了Linux安装盘的.iso文件 ,你也可以直接使用它,或者使用你喜欢的但不在这个列表上的发行版.系统要求 Microsoft Windows 2000/XP/Vista, 或者Linux. 如果你在使用Linux版本的UNetbootin遇到了麻烦, 试试Windows版本的, 它通常运行的更好. 接通互联网的宽带连接 – 下载Linux发行版的.iso文件时需要(除非你使用预先自己下载好的文件). 特性 UNetbootin能创建一个可启动的Live U盘, 如果你没有U盘的话, 它也可以在你的本地磁盘上做一个”简单安装”. 它能自动下载并加载ISO文件, 也可以直接使用现成的ISO文件或软盘/磁盘镜像或直接使用内核文件, 参安装其他发行版.
目前内置支持的可以自动下载并加载的分发版如下: (不过, 也支持其他一些发行版的)Ubuntu (及官方衍生版本) 6.06 LTS 6.10 7.04 7.10 8.04 LTS 8.10 Daily CD Images Debian Stable/Etch Testing/Lenny Unstable/Sid Linux Mint 3.1 4.0 5-r1 6 openSUSE 10.2 10.3 11.0 11.1 Factory Arch Linux 2007.08 Damn Small Linux 4.4 SliTaz Stable Cooking Puppy Linux 4.00 gNewSense deltah-2.1 FreeBSD 6.3 7.0 NetBSD 4.0 Fedora 7 8 9 10 Rawhide PCLinuxOS 2007 2008 Sabayon Linux 4-LiteMCE Gentoo 2007.0 2008.0 MEPIS SimplyMEPIS 8 AntiX 8 Zenwalk 5.2 Slax 6 Dreamlinux 3.2 Elive Development CentOS 4 5 Mandriva 2007.1 2008.0 2008.1 FaunOS 0.5.4 Frugalware Linux Stable Testing Current
UNetbootin还可以用于载入若干系统工具:Parted Magic, 一个分区管理工具, 它可以设置分区大小, 修复分区, 还可以用于分区的备份和恢复.
Super Grub Disk, 一个启动工具, 它可以重建和修复被覆盖或者错误配置的GRUB安装或者直接启动若干操作系统.
Backtrack, 用于网络分析和突破测试工具.
Ophcrack, 恢复Windows密码的工具
NTPasswd, 用于修改Windows密码和注册表的工具
Gujin, 一个图形界面的启动器, 支持若干操作系统和媒体介质.
Smart Boot Manager (SBM), 它可以使一个无法从光驱或软盘启动的已损坏的BIOS启动.
FreeDOS, 它可以运行BIOS flash和其他遗留的DOS工具.

�0�3 参 UNetbootin内置支持列表
�0�3 参 已知UNetbootin支持的分发版的总列表
�0�3 参 UNetbootin客户化版本和插件
�0�3 参 使用UNetbootin插件 安装和截图
如果在Windows系统上使用, 运行UNetbootin, 选择加载一个Linux发行版, 软盘/磁盘镜像, 或者内核, 再选择一个目标位置(U盘或者硬盘), 完成后重启.
如 果在Linux系统上使用, 首先使文件UNetbootin可执行 (可以使用chmod +x ./unetbootin-linux, 或者右键打开”属性” -> “权限”, 选中”允许以程序执行文件” <译者注: 这里的图形化操作模式基于Ubuntu>), 然后开始运行它, 你将会要求输入密码以授予该应用程序管理员权限, 然后主窗口将出现, 请选择一个发行版和安装位置(U盘或者磁盘), 当执行完成后重启.
重 启后, 如果你在上面的安装类型中选择了USB驱动器(U盘), 请在电脑启动BIOS时按合适的按键(通常是F1, F2, F12, 或者空格键)进入启动选择菜单, 选择从U盘启动; 如果没有启动顺序选项, 请到BIOS中把U盘设置为缺省启动设备. 另外, 如果你使用的是”简单安装”, 请到Windows启动菜单中选择UNetbootin条目进入.

�0�3 参 Live U盘创建向导卸载 (仅针对安装到硬盘或”简单安装”) 如果使用的是Windows系统, 安装好UNetbootin再进入Windows的时候, 系统会出现删除的选项提示. 另外, 你也可以到控制面板的添加删除程序里卸载.

如果使用的是Linux系统, 重新运行UNetbootin (用root权限), 当提示卸载时点击OK按钮.

如果安装时目标位置是磁盘, 那么删除U盘上的启动引导文件, 备份好其他文件后格式化之就行了.

卸载UNetbootin可以简单地通过移除启动菜单的选项做到, 但如果你用UNetbootin把操作系统安装到了某个分区, 卸载UNetbootin是不会删除那个操作系统的.

要手动删除Linux安装, 你可以使用Windows恢复光盘上的fixmbr来重装Windows的启动文件, 用Parted Magic删除Linux分区然后扩展Windows分区.用UNetbootin安装其他发行版 下载并运行UNetbootin, 在弹出框中选择合适的ISO文件 (CD镜像)/软盘镜像/磁盘镜像/内核文件 (参截图). 如果对使用的ISO文件有疑虑, 请检查发行版的下载页面.
如 果你正在加载ISO文件或者软磁盘镜像, 选一下镜像就行了(仅仅需要点击OK开始安装), 否则, 如果你喜欢手工选择内核和initrd文件并填写一些特定的启动选项, 请检查发行版的启动配置文件 (通常是这些文件中包含”kernel”字样的行: isolinux.cfg, syslinux.cfg, menu.lst, 或者 grub.conf) 并把它们填写到”Options”行.有哪些翻译版本?我用哪个呢?
在最近释出的版本中,有如下语言可供使用:Espa�0�9ol / Spanish (es) / 西班牙语 Português / Portuguese (pt) / 葡萄牙语 Fran�0�4ais / French (fr) / 法语 Italiano / Italian (it) / 意大利语 中文 / Simplified Chinese (zh) / 中文 (简体) Русский / Russian (ru) / 俄语 Norsk bokm�0�2l / Norwegian (nb) / 挪威语 Magyar / Hungarian (hu) / 匈牙利语
如果上面语言之一和你的系统位置吻合, UNetbootin将自动使用你的本地语言. 另外, 语言也可以手动设置: 命令行里执行程序并添加运行选项”lang=xy” (没有引号), xy是ISO 639-1 代码中定义的二位语言代码. 例如, 运行参数"lang=es"表示将使用西班牙语. 如果要使用外置的翻译 (仅仅在当前翻译版本没有包含这种语言时需要), 请把.qm文件 (unetbootin_es.qm) 放到UNetbootin运行的目录中就行了.

如果你愿意贡献一种语言的翻译, 请下载源码的zip包找到相应语言的.ts文件. 另外, .ts文件也可以在Launchpad.net的bazaar repository浏览和下载, 目录位置是src/unetbootin. 这些.ts文件可以用Qt Linguist翻译, 这个软件可以在Trolltech的Qt下载页面下载, 对Ubuntu用户, 它已经包含在qt4-dev-tools包里了. 当你完成翻译后, 导出成.qm文件 (Qt Linguist, “File -> Release As”), 上传.ts和.qm文件到wiki并在翻译页面放置一个链接, 或者把.ts文件email给我 (参下边的联系信息).

�0�3 参 UNetbootin翻译FAQ UNetbootin是怎么工作的, 它干嘛的? 对于Live U盘创建模式, UNetbootin下载并释放ISO文件到你的USB盘, 生成一个适配的syslinux配置文件, 使你的USB盘可以用syslinux启动.

对 于磁盘/”简单安装”模式, UNetbootin使用基于Windows或者Linux的安装程序对启动引导程序作了小的修改 (Vista上是bootmgr和bcdedit, 基于NT的系统是grldr和boot.ini, Win9x是grub.exe和config.sys, Linux是GRUB ), 用启动引导程序去启动安装到磁盘的发行版, 一旦使用系统工具修复, 这些修改将回滚.它含有任何嗅探软件, 病毒, 木马或者其他有害软件么? 没有! 虽然一些杀毒软件(如卡巴斯基)因为它的自动卸载特性而提示有木马(“Trojan.generic), 但这些是错误的保护行为. 你仅需要确认你是从Sourceforge的官方下载页面得到UNetbootin软件就可以了, 一些影子源可能有问题. 如果你仍然有疑虑, 你可以下载源代码自行编译. 它是用什么语言写的? 源代码在哪里? 我怎么编译它? UNetbootin是用C++ 写的, 用的是Qt4 toolkit. 源代码的zip包可以从这里获取, 或者从Launchpad得到. Linux版本是用g++编译的, Windows版本是用mingw32编译的. 都用了稳定链接版本的qt4 (消除了外部库的依赖). 可执行文件使用了UPX以减小空间.

�0�3 参 编译 UNetbootin我怎么用UNetbootin制作自己的发行版? 可以通过如下途径创建:一个isolinux或GRUB-based ISO文件, 或 一个软盘/磁盘镜像, 或 内核和initrd文件
用以上方法的任意一种都可以制作你的发行版, 在制作模式上或者Live, 或者通过FTP安装. 然后, 报一个bug, 提供kernel/initrd链接, 或者磁盘镜像, 如此, 你的发行版将会在下一版的UNetbootin得到支持.

�0�3 参已知UNetbootin支持的分发版的总列表如何制作的定制版本的UNetbootin (包含专门化, rebranded, 再分发等)? (译者按, 这个标题翻不好, rebranded也不知道用什么合适的词来对应)Auto Super Grub Disk EeePCLinuxOS Ubuntu Eee FUSBi – Free USB Installer
选用相应的插件系统或者改变源码 (unetbootin.h的#define语句), UNetbootin很方便被改写以适用于不同版本的Linux发行版. 如果你尝试构建一个特定版本的发行版, 需要额外的说明和细节, 如需要在下一个版本中合并你的补丁, 或者需要需要把你的客户化版本添加到列表中, 请报一个bug. (译者按, 请达人指导这句的翻译.)

�0�3 参 构建UNetbootin插件
�0�3 参 使用UNetbootin插件
�0�3 参 构建一个客户化的UNetbootin版本
�0�3 参 客户化UNetbootin版本和插件列表去哪里报bug, 提需求, 找帮助? 等等. 如果你在使用中碰到了UNetbootin自身的错误, 请到Boot Land的UNetbootin论坛发一个问题. 已经有两个话题在论坛可供参考(Live U安装或者硬盘安装). 如果你确信找到了一个bug, 请报一个bug. 尽管如此, 如果是发行版或者硬件问题, 请到发行版那去报一个bug.许可和认证 UnetBootin由Geza Kovacs (tuxcantfly)(联系信息)创建. 翻译者列在翻译者列表中. UNetbootin基于GPL2+ 发布. 网站资源可以自由地使用, 复制, 修改, 及发布.

‘玖’ 跪求U盘PE启动源代码。。急!急!

源代码?还是安装程序?

‘拾’ u盘启动正在部署驱动程序就卡住了

①:如果这PE是你自己做的,请检查源码,GRUB菜单,配合启动测试软件看看是不是PE的问题
②:如果PE是正常的,请去掉硬盘以及光驱试试。硬盘坏道,硬盘马达卡顿都会影响U盘启动,我碰到过多次。
③:如果无法确定原因请另选其他PE重做U盘启动。

热点内容
sql全角转半角 发布:2024-10-07 08:25:00 浏览:778
公众服务器配置是什么 发布:2024-10-07 08:17:11 浏览:492
为什么服务器贵吗 发布:2024-10-07 08:16:37 浏览:641
为什么服务器的引导分区会损坏 发布:2024-10-07 07:54:07 浏览:672
安卓社交源码 发布:2024-10-07 07:16:12 浏览:949
python两个list合并 发布:2024-10-07 07:12:02 浏览:870
迅雷文件夹加密 发布:2024-10-07 07:03:00 浏览:952
dns服务器地址是多少 发布:2024-10-07 06:53:42 浏览:176
论坛php程序 发布:2024-10-07 06:52:16 浏览:581
2005数据库恢复 发布:2024-10-07 06:21:49 浏览:381