`
wuzijingaip
  • 浏览: 332109 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

u盘 linux的制作

阅读更多
原文:http://linuxdesktop.cn/2007/07/20/make-linux-u-disk.html

2007-07-20 8:35 | 分类 安装配置 | By 86chocolate

为了最大限度的降低安装难度,选用了Knopperdisk,只是实验性目的(经本人已经实验成功!),并未深究,希望能让广大的windows用户花最短的时间体会一下Linux、如果能有抛砖引玉的效果最好,原创翻译并加上了自己的制作流程,高手勿笑。

以下是在windows XP下的安装过程:

1.下载以下两个文件:
http://knopperdisk.knopper.tk/usb/knopperdiskusb-0.4.1.tar.bz2

http://www.kernel.org/pub/linux/utils/boot/syslinux/Old/syslinux-2.11.zip

2.将U盘格式化成FAT/FAT32格式(这一步我为保险起见,直接在用了张win98启动盘将U盘重新分区,设置成活动分区后在命令行下完成格式化。)

3.将knopperdiskusb-0.4.1.tar.bz2解压后ROOTFS文件复制到U盘根目录,打开CMD进入syslinux-2.11.zip解压后的目录输入以下命令(x:这里为你U盘盘符):

syslinux.exe x:
不清楚的看图(点击看大图)

4.重启,用U盘启动

5.提示root用户名密码为knopperdisk;elinks安装网络浏览器(应该是和lynx类似的文字界面)

转载请注明:转自LDCN - U盘Linux的制作





=========================================================================

一. 分区
我是事先在Windows XP下使用“我的电脑”的管理对要装Fedora的区进行划分的,一共分了3个部分,文件格式都是ext3:
1)一个4G的部分作为swap,因为内存本身是2G的,记得看过好多地方说swap最好是内存的两倍。
2)一个400M的部分挂载/boot,这点最后证明十分必要,如果没有给/boot指定一个专门的盘挂载,装完之后在开机的时候无法进入正常的linux的grub启动。
3)一个20G的部分挂载/,反正新的机器硬盘比较大所以就划了这么多。U盘引导盘

二.制作Fedora的引导U盘
1.准备工作:
1)硬件:一个4G以上U盘
2)软件1:Fedora-10-i386-DVD.iso
3)软件2:grubinst-1.1-bin-w32-2007-12-29
4)软件3:grub4dos-0.4.3-2008-05-02.zip
5)软件4:WinImage

2.步骤:
1)用软件2里面的grubinst_gui.exe给U盘安装grub,装的时候只需选中“磁盘”,并且选择U盘对应的盘符,点击“安装”即可,如果出现“Bad partition”的错误,只要在额外参数的地方加上—skip-mbr-test即可,再点“安装”就可以出现successful的字样。
2)拷贝grub4dos下grldr和menu.lst到U盘。
3)拷贝Fedora-10-i386-DVD.iso到U盘。
4)安装WinImage。在U盘下面建两个目录分别为boot和images,使用WinImage从Fedora-10-i386-DVD.iso中的pxeboot中提取vmlinuz和initrd.img到U盘的boot目录,提取images整个文件夹到U盘的image目录下。如果不提取images出来,在稍后安装的过程中就会出现找不到install.img的情况,而如果只是单独提取出install.img,在安装时又会提示要联网安装,所以要使这些问题都不出现,就需要在一开始的时候将整个images的内容都提取出来。
WinImage的使用方法:首先打开需要提取的文件,然后找到需要提取的文件夹或者文件,双击或者点击右键,选择“Extract”,保存到需要的位置即可。
5)编辑menu.lst,加入以下内容:
title F10 setup
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1
initrd /boot/initrd.img

注意:root后面有一个空格,然后kernel和initrd后面的路径就是上一步提取vmlinuz和initrd在U盘所放的位置,即boot文件夹下。如果是按步骤来的话就直接使用上面的内容就可以了。

6)启动盘安装完毕。包括:
grldr
menu.lst
/boot
vmlinuz
initrd.img
/images
从F10镜像images文件夹中提取的所有文件

三.安装Fodera步骤
1.我是IBM的机器,开机按F12,选择USB启动。
2.选择F10 setup进入,按步骤操作,当提示要选择载入的镜像时,选择/dev/sdb1即可,系统会自动找到/images下需要的镜像。
3.安装开始,当出现界面显示“安装需要对您的硬盘进行分区。”的时候,选择“手工分区”那个选项。由于在我的计划中,将/dev/sda8作为swap,将/dev/sda9作为/boot的挂载点,将/dev/sda10作为/的挂载点,以此为例进行说明。点击/dev/sda8,按“编辑”,在弹出对话框中选择格式化为”swap”,确定。对/dev/sda9,编辑时首先要选择挂载为/boot,然后格式化为ext3。对/dev/sda10,编辑时首先要选择挂载为/,然后格式化为ext3。都完成后,可以看到这三个设备后面都多了一个格式化的对勾,选择下一步,将这三个设备格式化。
4.此后就按照安装步骤操作就可以了,不会有新的问题出现。

四.出现问题及总结
1.grubinst_gui.exe创建引导grub失败。解决方法:在额外参数的地方加上—skip-mbr-test即可。
2.用U盘引导的时候提示找不到文件.原因是menu.lst写的不对,之前没有建./boot目录将vmlinuz和initrd.img就直接放在/下面,所以找不到,此时重写menu.lst引导至正确的位置,或者像实际采取的方法,建一个/boot文件夹将文件拷进去都可以解决问题。
3.在安装时选择了/dev/sdb1,确仍然提示找不到安装image。原因是最开始的时候没有将f10镜像中的install.img提取到U盘,所以将该img提取出来放到U盘,再到这一步的时候就不会出错了。
4.按照3的方法,在其后某一步会弹出对话框,让联网安装,可是我没有网,所以安装又一度中断。解决方法为,将f10镜像中的整个images文件夹的内容都提取到U盘中新建的images文件夹中。
5.最初我只给Fedora划分了两个分区,安装完毕之后发现无论如何都进不了Fedora的grub,总是一开机就进了WinXP,折腾了半天最终找到原因,就是没有给/boot划分一个分区,所以只要再多划一个分区给/boot就可以解决问题。貌似U盘安装都需要这个,因为我拿光盘装的时候没有这个分区一样可以启动。
分享到:
评论

相关推荐

    Linux制作UEFI启动的系统盘U盘笔记.docx

    ### Linux制作UEFI启动的系统盘U盘知识点详解 #### 一、背景介绍与预备知识 在当前的技术环境中,UEFI (Unified Extensible Firmware Interface) 已经成为现代计算机硬件的标准固件接口,逐渐取代了传统的BIOS。...

    制作linux U盘启动介质

    本文将深入探讨如何制作Linux U盘启动介质,并进行测试验证。 一、制作Linux U盘启动介质的工具和准备工作 1. **选择工具**: 多种工具可用于制作Linux U盘启动介质,如Rufus、Etcher、UNetbootin等。这里以Rufus为...

    u盘linux制作工具 Universal USB Installer v1.9.9.5绿色版

    为您提供u盘linux制作工具 Universal USB Installer下载,Universal USB Installer是一款u盘linux制作工具,支持各种linux系统,且支持linux系统在线下载,希望接触linux又不想更换系统的朋友不妨实时,觉得让你...

    U盘启动盘制作工具linux

    Linux U盘启动盘制作工具是将Linux操作系统安装到U盘上,以便在需要时通过U盘启动电脑并运行Linux系统。这种工具对于那些希望在不改变原有操作系统的情况下体验或安装Linux,或者需要在多台电脑上快速部署Linux的...

    基于U盘Linux系统的制作及应用

    一篇关于基于U盘Linux系统的制作及应用的技术论文

    制作linux系统U盘启动盘的工具

    Linux系统U盘启动盘制作工具是将Linux发行版的ISO镜像文件写入到USB闪存设备中,以便于在没有光驱或者网络环境的情况下安装操作系统。在这个场景中提到的"Universal USB Installer"是一个广受欢迎的工具,尤其适用于...

    用UltraISO制作LINUX U盘启动盘

    在IT领域,制作Linux U盘启动盘是一项基本技能,尤其对于系统安装、系统维护或进行多系统共存的用户来说更是必不可少。本文将详细介绍如何在Windows系统中使用UltraISO软件来制作Linux系统的U盘启动盘。 首先,我们...

    怎样制作U盘的LINUX启动盘

    制作linux的u盘启动,用的ultraiso光盘刻录软件,很好用,我安装的ubuntu

    u盘Linux启动盘制作工具

    Linux启动盘制作工具,如标题所述的"u盘Linux启动盘制作工具",是一种便捷的软件,用于将普通U盘转换为可用于启动计算机并安装或运行Linux操作系统的设备。这个工具简化了对Linux系统初学者的技术门槛,让他们无需...

    大白菜U盘启动制作工具(制作教程)

    大白菜U盘启动制作工具是一款简便实用的系统安装辅助软件,尤其适合于电脑新手和DIY爱好者使用。它能够将普通U盘转化为具有启动功能的系统恢复盘,以便在计算机遇到系统故障或需要重装系统时,通过U盘进行快速启动和...

    从零开始构建自己的U盘Linux.docx

    6. **制作U盘Linux启动盘** - 在完成内核编译后,将内核映像写入U盘。 - 将BusyBox的相关文件复制到U盘,创建必要的系统目录结构。 7. **测试U盘Linux** - 设置计算机从USB启动,插入U盘并启动,测试是否能成功...

    linux u盘安装制作软件

    这时,"Linux U盘安装制作软件"就成为了一种方便快捷的选择。 这个工具的主要功能是将U盘转化为一个可启动的安装介质,用户可以通过它来安装Linux系统。其工作原理是将Linux发行版的ISO镜像文件写入到U盘中,然后在...

    制作“U盘引导麒麟系统安装”工具 制作“U盘引导麒麟系统安装”工具

    制作“U盘引导麒麟系统安装”工具是一项在个人计算机上安装麒麟操作系统时常见的步骤,尤其对于没有光驱或者网络安装选项的用户来说更为实用。这个过程涉及到Linux发行版的Live USB制作工具,如LinuxLive USBCreator...

    U盘上的Linux系统制作(X86).zip_LINUX U盘_linux

    本教程将详细介绍如何在U盘上制作一个Linux启动盘,这样你就可以随时随地在任何支持USB启动的计算机上运行或安装Linux系统。下面我们将深入探讨这个过程。 一、Linux发行版的选择 首先,你需要选择一个合适的Linux...

    制作U盘Linux与WinPE启动

    "制作U盘Linux与WinPE启动" 在这篇文章中,我们将介绍如何制作U盘Linux与WinPE启动的过程。这个过程可以让我们在U盘上安装Linux和WinPE操作系统,并且可以实现双启动。 第一步:让U盘可启动 在制作U盘Linux与WinPE...

    linux系统U盘启动制作工具

    Linux系统U盘启动制作工具是将Linux发行版的ISO镜像文件写入到USB闪存设备,以便在没有安装Linux的计算机上启动并安装系统的一种便捷方法。在Windows环境下,由于大多数用户熟悉的是Windows操作系统,因此找到适用于...

Global site tag (gtag.js) - Google Analytics