source: http://www.knoppix.net/w/index.php?title=Bootable_USB_Key&diff=8315&oldid=8313

0. 在vmware里用knoppix的iso启动。启动完成后插入u盘。

1. 打开终端,用su转到root(懒得每次sudo)

2. 确认u盘设备位置,后面有步骤是整盘清零,弄错了......
可以试试下面一些方法找到u盘的设备位置

dmesg | grep -i scsi

dmesg | grep -i usb
cat /proc/partitions
fdisk -l

我用的是Qparted。然后根据设备容量找到u盘,我的是sda。

3. 清零u盘

dd if=/dev/zero of=/dev/sda

注意:如果u盘已经清零了,可以加count=1k

dd if=/dev/zero of=/dev/sda count=1k

此命令同时检查是否有坏块。
最后将会看到 "no space left on device"提示,格式化结束。如果出现其他提示,则很可能是有坏块。

4. 分区,格式化
u盘容量为1G:

mkdiskimage -4 /dev/sda 0 64 32

u盘容量大于1G,小于等于2G:

mkdiskimage -4 /dev/sda 0 128 32

u盘容量大于2G,小于等于8G:

mkdiskimage -F -4 /dev/sda 0 255 63

u盘容量大于8G:

mkdiskimage -F -4 /dev/sda 1 255 63
dd if=/dev/zero of=/dev/sda bs=1 seek=446 count=64
echo -e ',0/n,0/n,0/n,,C,*' | sfdisk /dev/sda
mkdosfs /dev/sda4

5. KDE会弹出窗口提示找到新分区,关掉就行

6. 执行

syslinux -s /dev/sda4

7. 挂载u盘分区

mount /dev/sdz4 /media/sdz4

进入分区

cd /media/sdz4

ls

可以看到文件 ldlinux.sys 。看不到就得从头来。 8.拷贝boot文件
确认已经在/media/sdz4 目录

rsync -av /cdrom/boot/isolinux/ ./

mv isolinux.cfg syslinux.cfg
rm -f isolinux.bin

9. 拷贝CD文件

rsync -av /cdrom/ ./ --exclude boot

10.重启

卸载u盘:

sync
cd /
umount /media/sdz4
sync
reboot

11. 使u盘可写

mount -o remount,rw /cdrom

mount --bind /cdrom /media/sdz4

12. 修改启动设置

nano /media/sdz4/syslinux.cfg

TIMEOUT 300 把300改成50

It's nice to have it boot faster, without waiting for you to hit Enter, so you can put in the USB key and walk away, coming back in a few minutes to a fully booted system.

把下面这行开关加在cfg文件第二行最后

noswap noeject noprompt dma home=scan

开关定义:

noswap
不把缓存写到硬盘上。
noeject
不能任意拔掉u盘。
noprompt
关机时取消显示"remove CD and close drive door"
dma
提升硬盘读取速度
home=scan
搜索home文件夹

13.设置固定home目录
penguin menu -》Configure, Create -》 Persistent

14. 其他

http://portableapps.com/suite

http://portableapps.com/

制作Knoppix USB启动盘相关推荐

  1. 制作windows7 USB启动盘

    为什么80%的码农都做不了架构师?>>>    制作windows7 USB启动盘 1. 格式化USB为FAT32格式. 2. 下载win7的启动盘iso文件. 3. 使用utrai ...

  2. 如何制作Win7 usb启动盘

    原文出处:http://www.yixiugege.com/post/308.html 如何制作Win7 usb启动盘?(网友提问) 答:制作Win7 usb启动盘,其实很简单,很多第三方软件都能做到 ...

  3. ultraiso制作u盘系统linux,ultraiso制作Linux USB启动盘的操作步骤

    大家熟悉使用ultraiso制作Linux USB启动盘的操作步骤吗?不清楚的朋友和小编一起看看吧. ultraiso制作Linux USB启动盘的操作步骤 首先下载软碟通这个软件UltraISO,网 ...

  4. 老毛桃制作工具,免广告制作纯净USB启动盘的方法。

    以下方法本人测试过了.用这个方法制作的U盘是纯净的,不含广告木马!安装系统后,如果还有病毒木马,那就是系统的问题了.废话不说开始. 1.打开老毛桃工具-点击左下个性设置.进入下一页 2.去掉右下第一个 ...

  5. WinSetupFromUSB 制作XP USB启动盘

    Win7制作USB启动盘比较容易,XP得费一番周折,WinSetupFromUSB好用. 转载于:https://blog.51cto.com/finalbsd/869524

  6. Mac制作Ubuntu USB启动盘

    格式化USB盘 需要注意的是: 切换分区格式为Mac OS扩展 (日志型): 方案(scheme)设置为:GUID Partition Map: 将ISO转为DMG 在终端中使用如下命令: sandy ...

  7. Mac上制作Ubuntu USB启动盘

    原文首发自个人博客:http://jiangbo.me/blog/2011/11/09/create_ubuntu_usb_startdisk_on_mac/ 一.下载ubuntu iso镜像 二.将 ...

  8. Ventoy:u盘制作,usb启动盘,超级好用的装机神器

    Ventoy是一款国人开发的新一代多ISO启动引导程序,这款工具最大的优点就是无需格式化优盘,用户只需要将所需的ISO镜像文件拷贝至优盘中即可在Ventoy界面中选择自己想要的ISO镜像文件. Ven ...

  9. 深度USB启动盘制作工具(用u盘装系统)

    深度USB启动维护盘制作工具 (制作USB启动盘,轻松安装和维护操作系统)  不需要专业技术,每一步操作都有提示,非常简单.  软件下载地址:  下载地址01  http://www.fileserv ...

最新文章

  1. 极客新闻——06、刘润:给年轻人的10条工作建议
  2. SAP MM 给合同的ITEM上传附件以及附件查询
  3. vue应用axios.get请求的代码格式(2种)- 代码篇
  4. 三分钟免费搞定网站在线客服,利用PowerTalkBox控件制作而成,为大家提供比较好的示例...
  5. redis实现高并发下的抢购/秒杀功能
  6. Filenet公布首批候选自治社区
  7. LoadRunner压力测试
  8. 盘点电机重要应用的七大领域
  9. 引介|主流密钥管理项目深度对比
  10. 如何利用QQ有效推广
  11. Codeforces Round #613 (Div. 2)(B-D)
  12. JAVA_02 j2se j2ee j2me jse jee jme
  13. SetFocus()函数
  14. 谋略的原则——经商就是讲谋略的交易
  15. 关于谷歌学术搜索.enw格式批量导入endnote的解决方法
  16. Apache-Tomcat-Ajp漏洞复现幽灵猫
  17. python之torchlight使用_《火炬之光2》功能型MOD制作教程
  18. 【Opencv实战】素描,要画出感觉,比如像这样画:画啥啥都好看(建议保存)
  19. 如何向Hyper-v虚拟机中传文件
  20. 谷歌地图API 显示地图添加maker点,信息窗体及事件

热门文章

  1. 智能中控屏:产品介绍+未来发展趋势详解
  2. RabbitMQ初步学习(Mac)
  3. mac安装kafka
  4. Zend Framework教程-用Zend命令行快速创建Zend应用
  5. Mysql常用数值函数
  6. JAVA版WMS物流仓储管理系统源码,包含PDA端和Web端
  7. 现代大学英语精读第二版(第一册)学习笔记(原文及全文翻译)——13A - The Greatest Invention(最伟大的发明)
  8. 【Keepalived】开源高可用的Keepalived
  9. IDisposable
  10. 临近五一,游玩地点想好了吗,Python帮你查找旅游景点的详细数据