U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > PE系统相关教程 >

linux u盘启动制作教程(微pe制作u盘启动教程)

来源:http://www.tudoupe.com时间:2023-04-21

如何在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 所用的配制文件只是名字不同,内容完全一样,所以可简单的复制一份过来

如何在linux系统上制作启动u盘启动盘

怎样制作LINUX启动U盘

U盘做Linux的启动盘 摘要本文描述了如何在USB存储设备上建立Linux启动系统的过程。 首先让我们先了解一下LINUX下USB设备, Linux USB 驱动程序有三种不同的 USB 主控制器选项,这是因为在主板和 PCI 卡上有三种不同类型的 USB 芯片。"EHCI"驱动程序设计成为实现新的高速 USB 2.0 协议的芯片提供支持。"OHCI"驱动程序用来为非 PC 系统上的(以及带有 SiS 和 ALi 芯片组的 PC 主板上的)USB 芯片提供支持。"UHCI"驱动程序用来为大多数其它 PC 主板(包括 Intel 和 Via)上的 USB 实现提供支持。只需选择与希望启用的 USB 支持的类型对应的"?HCI"驱动程序即可。 启用了"USB support"和适当的"?HCI"USB 主控制器驱动程序后,使 USB 启动并运行只需再进行几个步骤。应该启用"Preliminary USB device filesystem",SCSI计算机标准接口,因为通常我们的USB存储设备,模拟为SCSI硬盘而进行访问 一、关于内核 usb-storage模块包括在内核但是由于U盘的初始化过程比执行/sbin/init慢,导致内核已经启动完成了,优盘还没有完成初始化工作,因此根文件系统没有加载,这时执行/sbin/init命令肯定不成功。所以要对系统内核初始化代码作修改如下: /init/do_mounts.c……* Allow the user to distinguish between failed open* and bad superblock on root device.*/- printk ("VFS: Cannot open root device "%s" or %s",+ printk ("VFS: Cannot open root device "%s" or %s,retrying in 1 second.", root_device_name, kdevname (ROOT_DEV));- printk ("Please append a correct "root=" boot option");- panic("VFS: Unable to mount root fs on %s",- kdevname(ROOT_DEV));+ printk ("You may need to append a correct "root=" boot option");+ printk ("or wait for the root device to become ready.");++ /* wait 1 second and try again,+ * allowing time for hubs/devices to become ready */+ set_current_state(TASK_INTERRUPTIBLE);+ schedule_timeout(HZ);+ goto retry;}panic("VFS: Unable to mount root fs on %s", kdevname(ROOT_DEV));out:…… 按照需要重新编译内核。 您也可以在启动内核时加载initrd.img文件到内存中,等待3秒使优盘完成初始化工作,再执行/sbin/init指令。 1、建立initrd.img文件 # mkdir -p /mnt/initrd# cd /tmp# mkinitrd /tmp/initrd.gz 2.4.20-usb 2、解压initrd.img文件,修改启动脚本linuxrc # gunzip initrd.gz# mount -o loop /tmp/initrd /mnt/initrd# cp /sbin/busybox /mnt/initrd/bin# cd /mnt/initrd/bin# ln -s busybox sleep# vi /mnt/initrd/linuxrc 加入如下内容: echo wait 3 seconds...../bin/sleep 3 3、重新生成initrd.img文件 由于缺省建立的initrd文件比较大(为4MB),为了加快优盘的启动,必须减小它。具体操作如下: # mkdir -p /mnt/initrdusb# cd /tmp# dd if =/dev/zero of= /tmp/initrdusb bs=1M count=1# mke2fs -m 0 initrdusb# mount -o loop /tmp/initrdusb /mnt/initrdusb# cp -a /mnt/initrd/* /mnt/initrdusb# umount /mnt/initrd# umount /mnt/initrdusb# cd /tmp# gzip -9 initrdusb# cp initrdusb.gz /boot/initrd-2.4.20-usb.img 二、建立优盘启动配置与目录结构 (/dev, /proc, /bin, /etc, /lib, /usr, /tmp, /var) 1、将优盘分成两个分区 留给Linux分区容量大小完全取决于安装哪些系统维护工具,结果如下: # fdisk -l /dev/sdaDisk /dev/sda: 16 heads, 63 sectors, 126 cylindersUnits = cylinders of 1008 * 512 bytesDevice Boot Start End Blocks Id System/dev/sda1 1 102 51376+ 6 FAT16/dev/sda2 103 126 12096 83 Linux 注意:如果需要使用优盘引导Windows 98,扇区大小必须设置为63个扇区,可以通过fdisk的x命令扩展修改heads、sectors和cylinders参数。最好还是利用U盘相应工具建立. 2、建立与生成ext2分区 # mke2fs -m 0 /dev/sda2# mkdir -p /mnt/sda2# mount /dev/sda2 /mnt/sda2# cd /mnt/sda2 3、建立boot目录 将编译好的内核与initrd.img文件拷贝到boot目录、编译好的模块拷贝到lib/modules目录,以及将/boot/grub的文件拷贝到boot目录,编辑boot/grub/menu.lst文件,内容如下: timeout 10color 0x17 0x70default 0title Windows 98rootnoverify (hd0,0)makeactivechainloader +1title GNU/Linux Redhat 8.0 (2.4.20-usb)root (hd0,1)kernel /boot/bzImage ro root=/dev/sda2initrd /boot/ initrd.img //如果没有initrd.img,这句就不要了 安装grub,具体操作如下: grub>; root (hd1,1)grub>; setup (hd1) 4、建立bin目录 根据自工作的需要拷贝系统维护工具,如insmod、fsck和mkdosfs等实用程序。 对于常用的工具,建议使用tinyloginhttp://tinylogin.busybox.net或者busyboxhttp://www.busybox.net,它们可以认您节约不省的空间. 另外,如果使用bash,还必须编辑与裁减/etc/termcap及如下文件: /bin/bash/etc/termcap/usr/share/terminfo/l/linux/usr/share/terminfo/k/klone+acs/usr/share/terminfo/k/klone+color/usr/share/terminfo/k/klone+sgr 5、建立dev proc usr sbin目录 使用cp -a命令拷贝常用的设备文件,包括console、tty1、tty2、tty3sda、sda1、sda2、hda、hdb和hda1等设备文件。如果您的内核使用Devfs, 只要建立这个目录即可. 建立proc usr sbin目录,你了可以ln –s bin sbin建立sbin的连接. 6、建立lib目录 一定要注意使用ldd命令检查那些共享库文件,这些文件需要按照原来的路径拷贝到lib目录。 一般应有如下文件: /lib:–rwxr–xr–x 1 root root 45415 Nov 1 15:39 ld–2.0.7.solrwxrwxrwx 1 root root 11 Nov 1 15:39 ld–linux.so.2 –>;ld–2.0.7.so–rwxr–xr–x 1 root root 731548 Nov 1 15:39 libc–2.0.7.solrwxrwxrwx 1 root root 13 Nov 1 15:39 libc.so.6 –>;libc–2.0.7.solrwxrwxrwx 1 root root 17 Nov 1 15:39 libcom_err.so.2 –>;libcom_err.so.2.0–rwxr–xr–x 1 root root 6209 Nov 1 15:39 libcom_err.so.2.0–rwxr–xr–x 1 root root 153881 Nov 1 15:39 libcrypt–2.0.7.solrwxrwxrwx 1 root root 17 Nov 1 15:39 libcrypt.so.1 –>;libcrypt–2.0.7.so–rwxr–xr–x 1 root root 12962 Nov 1 15:39 libdl–2.0.7.solrwxrwxrwx 1 root root 14 Nov 1 15:39 libdl.so.2 –>;libdl–2.0.7.solrwxrwxrwx 1 root root 14 Nov 1 15:39 libpam.so.0 –>;libpam.so.0.64–rwxr–xr–x 1 root root 26906 Nov 1 15:39 libpam.so.0.64lrwxrwxrwx 1 root root 19 Nov 1 15:39 libpam_misc.so.0 –>;libpam_misc.so.0.64–rwxr–xr–x 1 root root 7086 Nov 1 15:39 libpam_misc.so.0.64–r–xr–xr–x 1 root root 35615 Nov 1 15:39 libproc.so.1.2.6lrwxrwxrwx 1 root root 19 Nov 1 15:39 libtermcap.so.2 –>;libtermcap.so.2.0.8–rwxr–xr–x 1 root root 12041 Nov 1 15:39 libtermcap.so.2.0.8–rwxr–xr–x 1 root root 12874 Nov 1 15:39 libutil–2.0.7.solrwxrwxrwx 1 root root 16 Nov 1 15:39 libutil.so.1 –>;libutil–2.0.7.sodrwx––x––x 3 root root 1024 Nov 1 15:39 modulesdrwx––x––x 2 root root 1024 Nov 1 15:39 security /lib/modules:drwx––x––x 4 root root 1024 Nov 1 15:39 2.0.35 /lib/modules/2.0.35:drwx––x––x 2 root root 1024 Nov 1 15:39 blockdrwx––x––x 2 root root 1024 Nov 1 15:39 cdrom /lib/modules/2.0.35/block:drwx–––––– 1 root root 7156 Nov 1 15:39 loop.o /lib/modules/2.0.35/cdrom:drwx–––––– 1 root root 24108 Nov 1 15:39 cdu31a.o /lib/security:–rwx––x––x 1 root root 8771 Nov 1 15:39 pam_permit.so 三、建立配置文件 1、编辑etc/init.d/rcS ?文件名决定于etc/inittab 内容如下: #!/bin/shPATH=/sbin:/binexport PATHmount -n -t proc none /procumount /initrdmount -n -o remount,rw /mount -n -o remount,rw -t proc none /procifconfig lo 127.0.0.1hostname UsbBoot 2、编辑etc/fstab文件 内容如下: /dev/sda2 / ext2 defaults 1 1none /proc proc defaults 0 0 3、建立etc/inittab文件,如果用busybox生成的init这个文件可以不要。 id:2:initdefault:si::sysinit:/etc/rcS1:2345:respawn:/sbin/getty 9600 tty12:23:respawn:/sbin/getty 9600 tty2 4、建立nsswitch.conf文件 passwd: filesshadow: filesgroup: fileshosts: filesservices: filesnetworks: filesprotocols: filesrpc: filesethers: filesnetmasks: filesbootparams: filesautomount: filesaliases: filesnetgroup: filespublickey: files 5、建立/etc/pam.conf文件 OTHER auth optional /lib/security/pam_permit.soOTHER account optional /lib/security/pam_permit.soOTHER password optional /lib/security/pam_permit.so OTHER session optional /lib/security/pam_permit.so
怎样制作LINUX启动U盘

如何用u盘制作linux启动盘

选择【写入新的驱动器引导扇区】--->【Syslinux】; 之后点击【是】; 等到提示【引导扇区写入成功!】之后,再进行我们通常的步骤! 接下来,我们按照通常制作U盘启动盘的步骤进行就行了!不会的请去看小编的那篇经验【制作U盘启动盘】!
如何用u盘制作linux启动盘

如何在Linux制作启动U盘

制作方法 1.首先格式化U盘,可以选择快速格式化。设置如下图:启动Unetbootin-windows-latest如图设置,选择我们准备好的光盘镜像ISO文件。检查你要制作的是否是I盘,一定不要选错了,如果没有错误点击确定按钮,则开始制作,如下图。制作完成,这里可以不用着急选择“现在重启”,选择“退出”按钮,到这一步我们还需要配置下Linux的启动文件。退出后使用syslinux.cfg配置文件覆盖U盘根目录的同名文件,如下图:这样电脑设置为U盘启动时,就可以选择简体中文版的CDlinux了。在启动的时候选择Default Chinese或(zh_TW) Chinese,如果你没有这个配置文件,也可以把下面的内容全部替换syslinux.cfg的内容。这个是我自己修改的启动菜单文件,默认为简体中文启动。default vesamenu.c32prompt 0menu title Please select the startup mode--Jacktimeout 100label unetbootindefaultmenu label Default Chinesekernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=zh_CN.UTF-8label unetbootindefaultmenu label Default No Parameters Modekernel /ubnkernappend initrd=/ubninitlabel ubnentry0menu label Safe Graphics Modekernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_SAFEG=yeslabel ubnentry1menu label (de_DE) Deutschkernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=de_DE.UTF-8label ubnentry2menu label (en_CA) Englishkernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=en_CA.UTF-8label ubnentry3menu label (en_GB) Englishkernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=en_GB.UTF-8label ubnentry4menu label (en_US) Englishkernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=en_US.UTF-8label ubnentry5menu label (fr_CA) Frenchkernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=fr_CA.UTF-8label ubnentry6menu label (fr_CH) Frenchkernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=fr_CH.UTF-8label ubnentry7menu label (fr_FR) Frenchkernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=fr_FR.UTF-8label ubnentry8menu label (ja_JP) Japanesekernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=ja_JP.UTF-8label ubnentry9menu label (ko_KR) Koreankernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=ko_KR.UTF-8label ubnentry10menu label (ru_RU) Russiankernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=ru_RU.UTF-8label ubnentry11menu label (zh_CN) Chinesekernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=zh_CN.UTF-8label ubnentry12menu label (zh_TW) Chinesekernel /CDlinux/bzImageappend initrd=/CDlinux/initrd quiet CDL_LANG=zh_TW.UTF-8label ubnentry13menu label MemTest86+:a thorough, stand alone memory tester for x86kernel /CDlinux/boot/memtest.bin.gzappend initrd=/ubninit到这一步应该可以使用我们的U盘来启动CDLinux了。重启电脑,按F12进入启动菜单选择,我们选择USB启动。错误一:进入U盘启动后屏幕一直黑屏但是我用的是Win7系统,我启动后出现黑屏,只有一个光标在最左上角一闪一闪的,说明我制作的还无法启动。如下图:我们还是无法启动,因为U盘引导还要有MBR扇区,否则无法制作启动盘,我们使用ULtraISO工具来制作引导记录文件。注意①:U盘必须要有MBR扇区,否则无法制作启动盘,检测U盘是否有MBR的软件和方法自己在网上找下下载,现在一般的U盘默认都支持的,我的这个就没有去检查,直接写MBR引导记录,所以大家尽量用质量好一点的U盘,例如金士顿打开我们的打开ULtraISO软件,网上绿色版的很多,解压就可以用,但需要注意一下版本,好像自UltraISO V9.2起,UltraISO已经包含制作启动U盘的功能;我用的是9.6.1版本的,人下图:在打开的界面中点击“启动”菜单,选择“写入硬盘镜像...”,如下图:打开如下图:在上图中,选择U盘的盘符,注意不要写错了,点击便捷启动-->写入新的音频主引导记录(MBR)-->USB-HDD+我这里选择的USB-HDD+,你也可以根据自己的电脑情况自己选择。稍后会提示(MBR)引导记录写入成功的提示,直接点击确定按钮。各种U盘启动模式简介:1、USB-HDD:硬盘仿真模式,DOS启动后显示C:盘,HP U盘格式化工具制作的U盘即采用此启动模式。此模式兼容性很高,但对于一些只支持USB-ZIP模式的电脑则无法启动。2、USB-ZIP:大容量软盘仿真模式,DOS启动后显示A盘,FlashBoot制作的USB-ZIP启动U盘即采用此模式。此模式在一些比较老的电脑上是唯一可选的模式,但对大部分新电脑来说兼容性不好,特别是大容量U盘。3、USB-HDD+:增强的USB-HDD模式,DOS启动后显示C:盘,兼容性极高。其缺点在于对仅支持USB-ZIP的电脑无法启动。4、USB-ZIP+:增强的USB-ZIP模式,支持USB-HDD/USB-ZIP双模式启动(根据电脑的不同,有些BIOS在DOS启动后可能显示C:盘,有些BIOS在DOS启动后可能显示A:盘),从而达到很高的兼容性。其缺点在于有些支持USB-HDD的电脑会将此模式的U盘认为是USB-ZIP来启动,从而导致4GB以上大容量U盘的兼容性有所降低。5、USB-CDROM:光盘仿真模式,DOS启动后可以不占盘符,兼容性一般。其优点在于可以像光盘一样进行XP/2003安装。制作时一般需要具体U盘型号/批号所对应的量产工具来制作,对于U3盘网上有通用的量产工具。再次重启,则可以正常的进入CDLinux系统了。错误二:使用ULtraISO制作的U盘启动,无法启动网上有很多人说可以使用ULtraISO直接刻录到U盘,本人页进行了测试,按照网上的方式一步一步的制作,最后制作完成后,刻录成功后,U盘的文件是这样的:重启后,界面提示如下图:本人经过网上查询,网上说ULtraISO制作Windows的系统,但是制作Linux的系统则无法引导启动,所以改用以上的方法,使用Unetbootin+ULtraISO制作U盘的CDLinux系统,以上可以成功引导并启动。具体的出处我忘记。把U盘的CDLinux系统隐藏相信你看了上面的教程,应该已经制作了一个可以启动并运行的CDLinux系统了吧,但是在我们的U盘还有部分没有用,总不能这么大的一个U盘就为cdlinux使用吧?如果再向U盘里存东西,也比较乱,万一哪天误删除把CDLinux用的一些文件给删除,上面的做了这么长时间的就白辛苦了。所以我打算把CDLinux的文件进行隐藏掉,而且U盘又不影响使用,我们比较理想的是U盘启动盘制作完成后,并不影响U盘原有功能,你仍然可以用U盘存储数据.(本人用的是金士顿8G的U盘),所以我这里介绍两个方式对CDLinux系统进行隐藏:隐藏方式一:制作完启动盘后,把所有的CDLinux文件属性设置为隐藏掉,这样表面上看还是一个普通的U盘,也不容易造成误删。隐藏方式二:制作一个隐藏分区,把CDLinux装在隐藏分区中。第一种隐藏方式比较简单,我想大家都会,这里就不去详细介绍了,不会的再给我留言吧。这里主要介绍第二种方式,使用ULtraISO的功能,把CDLinux写入U盘的隐藏分区,讲解如下:通过上面的教程讲解,相信你现在手上的U盘已经可以正常的启动进入CDLinux系统了,上面我们也讲解了为什么通过ULtraISO制作的U盘无法进入系统,并且我们在写MBR引导的时候,不知道你是否注意到有个“隐藏启动分区”的选项,对我们就要使用这个功能。我的想法是这样的:在用ULtraISO制作的U盘启动CDLinux中,ULtraISO只是机械的把CDlinux0.9.7.1_SSE.iso中的文件拷贝到U盘里,并没有产生其他的文件,我就利用这个功能,把可以正常启动进入CDLinux的U盘,重新刻录到U盘;首先使用ULtraISO把我们已经制作成功的U盘启动CDLinux,也就是你U盘上的所有文件,制作成一个ISO文件,如下图:我们重新制作了一个ISO文件,文件名是CDlinux0.9.7.1_SSE_Jack.iso这个是我们刚从U盘上的文件制作的,然后在用ULtraISO把这个ISO文件写入到U盘的隐藏分区,点击“启动”菜单,选择“写入硬盘镜像...”,如下图:在隐藏启动分区选择“隐藏”,点击“格式化”选择格式化保证U盘比较干净,然后在点击“写入”按钮,会有警告提示,如下图:选择是,等待完成并退出,好了这时候打开我们的U盘,看不到任何文件,打开我们的磁盘管理,可以看到如下图: 再次重启,进入CDLinux系统,可以正常启动,好了到此我们的CDLinux完美隐藏,并且也不影响U盘的正常使用,就算你现在格式化U盘,依然不会影响我们的CDLinux系统分区的数据,达到了完美结合的目的。
如何在Linux制作启动U盘

怎样做linux系统的u盘启动盘

你好,制作linux U盘启动盘很简单,需要以下三个工具 1软碟通(试用版即可)2 你想安装的linux 发行版的 iso镜像文件38G (最小4G)的U盘一个 插到电脑上U盘(备份好数据),打开软碟通软件,选择启动——写入硬盘镜像 在弹出的对话框里填上你现在好的iso文件路径点击开始即可。提示制作完成后。重启 设置U盘位第一启动项 保存退出bios 重启后 就跟光盘安装linux 是一样的步骤,更多的关于linux 安装以及后续linux 的使用配置方法推荐百度搜索《linux就该这么学》,里面讲的很详细而且是完全免费的。
你好!可以参看这个链接,里面博文就有哈。blog.sina.com.cn/u/7007072299
怎样做linux系统的u盘启动盘

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息