您现在的位置是: 首页 > 安装教程 安装教程

自制自启动u盘linux_制作u盘启动盘linux_2

ysladmin 2024-06-11 人已围观

简介自制自启动u盘linux_制作u盘启动盘linux       作为自制自启动u盘linux话题的专家,我对这个问题集合感到非常兴奋。我会按顺序逐一回答每个问题,并尽量提供全面而准确的信息,以便为大家带来更多的启

自制自启动u盘linux_制作u盘启动盘linux

       作为自制自启动u盘linux话题的专家,我对这个问题集合感到非常兴奋。我会按顺序逐一回答每个问题,并尽量提供全面而准确的信息,以便为大家带来更多的启发和思考。

1.如何制作usb启动的linux系统盘

2.如何制作一个u盘启动的linux

3.如何制作cdlinux u盘启动

自制自启动u盘linux_制作u盘启动盘linux

如何制作usb启动的linux系统盘

       如何制作usb启动的linux系统盘,解答如下

       首先下载软碟通这个软件UltraISO,网上很多油单文件版的。如图所示:

       然后把下载好的iso系统文件打开添加到UltraISO

       这里我的Linux iso是fedora 20,最后会说到使用UltraISO制作启动盘支持的系统。

       插入U盘格式化,一般选FAT32快速格式化,然后点击UltraISO,启动->写入硬盘映像

       到这一步如果U盘没有格式化可以点击格式化。

       最后这里还是要说下fedora U盘启动一直还需要修改启动盘的isolinux\syslinux.cfg这个文件,找到文件所有CDLABEL=Fedora-Live-Desktop-x86_64-20-20替换为CDLABEL=Fedora-Live即可,不过在fedora 20上以前的老方法不行。还有一个方法可以启动,就是在u盘引导的过程中进入第一个界面选择引导的内核时按tab键会看到引导的内核带有参数其中就有CDLABEL中的内容把他修改为Fedora-Live回车即可引导进去系统安装。说到这里其实这个方法可以制作ubuntu,linuxmint,deeplinux,fedora等linux系统启动盘,前三者制作完即可引导不需要修改syslinux.cfg文件。

如何制作一个u盘启动的linux

       方法/步骤

       如果大家不会制作U盘启动盘,请去找小编之前的制作U盘启动盘 ;这里小编就不再赘述了!

       小编在这里只强调做windows启动盘和做Linux启动盘的区别:大家在进行到写入硬盘映象这一步时,一定要注意!首先点击便捷启动;

       选择写入新的驱动器引导扇区--->Syslinux;

       之后点击是;

       等到提示引导扇区写入成功!之后,再进行我们通常的步骤!

       接下来,我们按照通常制作U盘启动盘的步骤进行就行了!不会的请去看小编的那篇经验制作U盘启动盘!

如何制作cdlinux u盘启动

       你好,制作用U盘启动的Linux系统的步骤如下:

一、对U盘进行处理

       1.分区:(插上U盘)

       # fdisk /dev/sdb

       d Enter 删除原有分区

       n Enter 新建一个主分区

       w Enter 保存设置

       # partprobe /dev/sdb 刷新U盘

       2.设定U盘分区为活动分区

       # fdisk /dev/sdb

       a Enter 设定为活动分区

       1 Enter 选择分区

       3.对硬盘分区进行格式化,格式化成ext3格式

       # mkfs.ext3 /dev/sdb1

二、装filesystem包 (目的:生成根下的root,usr,var 。。.等目录)

       1.配置好yum

       2.加载U盘到/net下

       # mount /dev/sdb1 /net

       3.安装

       # 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 grub

       2.grub.conf不成自动生成,要手工创建

       # cp /boot/grub/grub.conf /net/boot/grub/grub.conf 并作修改

       # cat /net/boot/grub.conf

       default = 0

       timeout = 5

       title redhat-usb-linux

       root(hd0,0)

       kernel /boot/vmlinuz-2.6.18-128.el5 ro root=/dev/sdb1 init=/dev/bash

       initrd /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 17

       b表示块设备,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 0

       2.创建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 correctly

       2.在用U盘启动后,进入到U盘中的系统,此时我们可以用已经

       安装过的命令集,但是此时的文件系统是只读的,我们不能vim,

       mount等的操作,此时必须用下面这个命令,进行重新读写挂载:

       # mount -o remount,rw /

       重挂载后,就可以了。

       至此,U盘Linux系统启动盘的制作就完成了,通过以上方法,用户就可以用U盘来启动Linux系统,再也不用担心误删文件进不来系统,也不用这么麻烦拆下硬盘进行拷贝。

       步骤1

       1第一步:用UltraISO把CDlinux的镜像刻录进U盘。

       打开UltraISO,在左下角的“本地目录”找到CDlinux所在文件夹。

       找到后缀为“.iso”镜像,双击进入镜像文件。

       在左上角“光盘目录”中选中镜像中的“CDlinux”文件夹,一定要选中

       2在菜单栏点击“启动”--“写入硬盘映像”

       3“硬盘驱动器”选择你的U盘,这里一定要看清楚。

        然后检查“映像文件”的路径是否正确。

        写入方式默认是“HDD+”,这个不用更改,其它选项默认即可。最后点“写入”。

       (如果你的U盘之前安装过像老毛桃这样的PE,要先选择“格式化”。记得备份u盘数据。)

       4一般等待一两分钟,就刻录完成了。刻录成功后,U盘的文件是这样的:

       5第二步:复制4个文件到U盘。

       打开下载好的“grub4dos”压缩包,把里面的三个文件复制到U盘。

       grldr grub.exe menu.lst

       6打开U盘的“CDlinux”文件夹,再打开“boot”文件夹。

       把“splash.xpm.gz”压缩包复制到U盘。

       7第三步:给U盘添加引导。

       打开下载的“grubinst”压缩包,打开“grubinst_gui.exe”文件。

       8 “磁盘”选择你的U盘,根据容量判断。

        选中下面的三个选项:

       “不保存原来MBR” “不引导原来MBR” “启东时不搜索软盘”

        然后“安装”。

       9进入一个DOS窗口,按ENTER键安装。

       10第四步:到这里,U盘中共有6个文件(1个文件夹,5个文件)。检查下自己的文件是否齐全。

       11第五步:选中“menu.lst”文件,用记事本打开。在里面插入下面的代码:

       title start Cdlinux

       find --set-root /CDlinux/bzImage

       kernel /CDlinux/bzImage CDL_DEV=LABEL=CDLINUX CDL_LANG=zh_CN.UTF-8

       initrd /CDlinux/initrd

       boot

       红框内填写的是你的U盘卷标,也就是U盘的名字。根据你的情况改写。其它的代码不用改变!!!

       12不知道U盘卷标的童靴看这里。红框内英文就是卷标。

       13到这里CDlinux的U盘启动工具就制作完成了。重启进BIOS选择U盘启动就行了。

       CDlinux的界面还是挺漂亮的。

       非常高兴能与大家分享这些有关“自制自启动u盘linux”的信息。在今天的讨论中,我希望能帮助大家更全面地了解这个主题。感谢大家的参与和聆听,希望这些信息能对大家有所帮助。