linux系统u盘启动盘制作(软碟通制作linuxu盘启动盘)
来源:http://www.tudoupe.com时间:2023-08-03
怎么在linux下制作u盘启动盘
linux下有很多工具可以制作启动盘,不过我们可以使用linux下的一条命令来完成-----dd 操作方法:1 卸载你的U盘假设你的u盘对应的设备是sdb1(可以使用df查看或者fdisk)sudo umount /dev/sdb12 写入linux(ubuntu fedora .....)系统sudo dd if=系统路径 of=/dev/sdb 例如 sudo dd if=./ubuntu-13.04-beta2-desktop-amd64.iso of=/dev/sdb

如何制作一个u盘启动的linux
你好,制作用U盘启动的Linux系统的步骤如下:一、对U盘进行处理1.分区:(插上U盘)# fdisk /dev/sdbd Enter 删除原有分区n Enter 新建一个主分区w Enter 保存设置# partprobe /dev/sdb 刷新U盘2.设定U盘分区为活动分区# fdisk /dev/sdba Enter 设定为活动分区1 Enter 选择分区3.对硬盘分区进行格式化,格式化成ext3格式# mkfs.ext3 /dev/sdb1二、装filesystem包 (目的:生成根下的root,usr,var 。。.等目录)1.配置好yum2.加载U盘到/net下# mount /dev/sdb1 /net3.安装# yum -y install --installrot=/net filesystem安装完成后,可查看/net下生成了多个目录三、加载系统启动项1.# cp /boot/vmlinuz-2.6.18-128.el5 /net/boot/2.生成initrd.img `uname -r`为取系统版本号# mkinitrd --with=usb-storage /net/boot/initrd-usb.img `uname -r`3.查看/net/boot/下是否有vmlinuz和initrd四、制作boot loader(grub)1.# yum -y install --installroot=/net grub2.grub.conf不成自动生成,要手工创建# cp /boot/grub/grub.conf /net/boot/grub/grub.conf 并作修改# cat /net/boot/grub.confdefault = 0timeout = 5title redhat-usb-linuxroot(hd0,0)kernel /boot/vmlinuz-2.6.18-128.el5 ro root=/dev/sdb1 init=/dev/bashinitrd /boot/initrd-usb.img此处填写的内容要与/net/boot/grub/下的文件名一致五、安装命令库文件# yum -y install --installroot=/net bash coreutils pam setup vim-enhanced vim-minimal util-linux net-tools SysVinit passwd shadow-utils authconfig可通过rpm -qf /bin/mount 查看包名此时chroot /net下可使用刚才安装的命令了六、创建磁盘分区# mknod /net/dev/sdb b 8 16# mknod /net/dev/sdb1 b 8 17b表示块设备,8为主设备号,16、17为次设备号--------------------------| 有关设备号的解释:| 1.对于一块SCSI/SATA硬盘(格式为sd*),主设备号为8,| 第一块硬盘的次设备号为0-15,第二块硬盘的次设备号为16-31,依次类推。因为对于硬盘来说,主分区最多为4个,可以3个主分区1个扩展分区,扩展分| 区仍然可以再分区,但是分区的总数最多为16个,所以每一块硬盘的次设备号为16个(0-15,16-31)。| 2.对于一块IDE硬盘(格式为hd*),主设备号为3,次设 备号第一块为0-63,第二块为64-127。| 3.# ls -l /dev/sd*| brw-r----- 1 root disk 8, 0 10-16 14:53 /dev/sda| brw-r----- 1 root disk 8, 1 10-16 14:54 /dev/sda1| brw-r----- 1 root disk 8, 2 10-16 14:53 /dev/sda2| brw-r----- 1 root disk 8, 3 10-16 14:54 /dev/sda3| brw-r----- 1 root disk 8, 16 10-16 15:50 /dev/sdb| brw-r----- 1 root disk 8, 17 10-16 15:50 /dev/sdb1| brw-r----- 1 root disk 8, 32 10-16 15:50 /dev/sdc| brw-r----- 1 root disk 8, 36 10-16 15:50 /dev/sdc4| 以上是我一台主机上插了1个硬盘,两个U盘的显示情况,我们可以看到设备号的显示情况。| 4.在linux中一切皆文件,硬件也是通过文件体现出来的,所有硬件设备都在/dev/有所显示。| 5.更具体的设备号研究可以查看下面的文件。| # yum install kernel-doc| # /usr/share/doc/kernel-doc-2.6.18/Documentation/devices.txt---------------------------七、创建挂载1.创建mtab# cat /net/etc/mtab/dev/sdb1 / ext3 rw 0 02.创建fstab# cat /net/etc/fstab/dev/sdb1 / ext3 default 1 1八、安装grub# chroot /net# grub-install /dev/sdb1注:1.如果创建硬盘分区的时候没有配置正确,在第八步会报错:the file /boot/grub/stage1 not read correctly2.在用U盘启动后,进入到U盘中的系统,此时我们可以用已经安装过的命令集,但是此时的文件系统是只读的,我们不能vim,mount等的操作,此时必须用下面这个命令,进行重新读写挂载:# mount -o remount,rw /重挂载后,就可以了。至此,U盘Linux系统启动盘的制作就完成了,通过以上方法,用户就可以用U盘来启动Linux系统,再也不用担心误删文件进不来系统,也不用这么麻烦拆下硬盘进行拷贝。
首先需要用工具去制作一个u盘的安装盘 unetbootin-windows-608你可以用上面这个工具,再找一个linux的iso文件 就可以制作了,制作完成后在新机器上u盘启动就可以和光盘安装一样安装系统了
首先需要用工具去制作一个u盘的安装盘 unetbootin-windows-608你可以用上面这个工具,再找一个linux的iso文件 就可以制作了,制作完成后在新机器上u盘启动就可以和光盘安装一样安装系统了

怎样制作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 CurrentUNetbootin还可以用于载入若干系统工具: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+ 发布. 网站资源可以自由地使用, 复制, 修改, 及发布.
下载ios文件,然后用UltraISO加载ios并选启动、写入硬盘映像,选U盘,usb+hdd就ok、256的话太小了,推荐装个win pe在进行访问硬盘来装系统
u 盘太小了,如果是1G,倒是可以用做个ubuntu11.04等以上的u盘启动!ntfs格式都可以识别到,很强大 。。。
查下你的U盘的芯片,在网上下个量产工具,在下个Linux的ISO文件,在量产下就可以了
1、下载linux 的 ISO 文件,建议用迅雷 下载 2、ultraISO 将 iso 文件 写入 U盘 3、U盘 启动 安装
下载ios文件,然后用UltraISO加载ios并选启动、写入硬盘映像,选U盘,usb+hdd就ok、256的话太小了,推荐装个win pe在进行访问硬盘来装系统
u 盘太小了,如果是1G,倒是可以用做个ubuntu11.04等以上的u盘启动!ntfs格式都可以识别到,很强大 。。。
查下你的U盘的芯片,在网上下个量产工具,在下个Linux的ISO文件,在量产下就可以了
1、下载linux 的 ISO 文件,建议用迅雷 下载 2、ultraISO 将 iso 文件 写入 U盘 3、U盘 启动 安装

如何制作linux系统u盘启动盘
和win一样只不过换成Linux镜像光盘 用ultraISO制作就行了没事可以看看《Linux就该这么学》

如何在linux系统上制作启动u盘启动盘
以 FAT32 格式的优盘为例,插入后,若有自动挂载, 请先卸载U盘。 然后执行#syslinux /dev/sdb上面的命令会改变U盘上的启动分区,并复制一个文件 LDLINUX.SYS 到其根目录中。然后将包含下面内容的 syslinux.cfg 保存到U盘根分区上。其中的root=/dev/sda4 是启动目标机上的第4个分区。同时复制内核 vmlinux 到U盘根分区上。DEFAULT 2.6.31sda4TIMEOUT 50LABEL 2.6.31sda4SAY Now booting the kernel from SYSLINUX...LINUX vmlinuxAPPEND rw root=/dev/sda4然后将目标机上设置为从U盘启动, 插入U盘,就会看到 syslinux 引导系统成功。extlinux 的操作对象是文件系统类型为ext2/ext3的已挂载的设备上的目录。先将U盘重新分区,并格式化#mkfs.ext3 /dev/sdb1#mkfs.ext3 /dev/sdb2这里第一个分区中操作,#cd /media/disk#extlinux .#cp ~/syslinux.cfg extlinux.conf#cp kernel .因为 exlinux 生成的引导文件只是保存在U盘中的普通文件,需要改变MBR,来指向它。所以要用 syslinux 包中附带的 mbr 覆盖U盘原来的mbr。并需要用 fdisk 将要启动的分区的 boot flag 设置为 on。#cat /usr/lib/syslinux/mbr.bin > /dev/sdb# fdisk /dev/sdb1ta1 因 extlinux 与 syslinux 所用的配制文件只是名字不同,内容完全一样,所以可简单的复制一份过来

下一篇:没有了
相关新闻
- 2023-08-02 软碟通怎样制作u盘启动盘(软碟通制
- 2023-07-11 cdlinux系统u盘启动盘制作工具(cdli
- 2023-07-02 软碟通制作u盘启动盘后提示缺少
- 2023-06-09 将linux装到u盘启动盘(软碟通制作
- 2023-04-15 用软碟通制作u盘启动盘(软碟通制作
- 2023-04-09 linux系统u盘启动盘制作工具(大白菜
|
|
|
|
|
|