ubuntu安装到U盘--kvm+dd 定制篇

发布时间:2012-01-13 18:05:22来源:红联作者:okzokz123

总想整个新点的U盘系统,CDlinux有快两年未发了,debian系的都是livecd版。其实ubuntu是可以安在U盘里的。

出场主角一:金士顿1G的U盘一个(呵呵这个实在太老了,容量太小适合装cdlinux);二:SSK读卡器+卡套+8G的TF卡(容量基本够用,速度4class---32k簇时写入5MB/S)

[attach]36840[/attach]

思路:如果有刻盘的话,直接光盘启动livecd,插上U盘就可以安。这样要用掉一张刻录盘,还要受制于U盘的速度。我这两样东西可都是龟速级的折腾不起。所以用dd这个基于块的东西把U盘做成镜像,然后用这个镜像在KVM里面装好系统再dd回去,这可是硬盘的读写速度了咯 ^_^ 还可以随时用镜像还原U盘系统,虽然dd回去是漫长的等待......

开始:

1. 原系统里插上U盘(我的SSK读卡器+TF卡),dd出U盘的块。

$ sudo umount /media/89e88sy8g8ag88a76a6 //卸载掉自动挂载的U盘即 /dev/sdb1,我们要dd它的块而不是要现在里面的内容

$ sudo dd if=/dev/sdb of=/home/oy/kvm/up.img // dd出U盘的块为一个镜像,这是raw格式的可以用在kvm里

$ sudo chown oy /home/oy/kvm/up.img //不要忘了把权限改回来,除非继续sudo,否则我在安装分区时总是不能格式化--没有权限所致

2.安装xubuntu11.10

$ qemu-system-x86_64 -smp 4 -m 1024 -drive file=/home/oy/kvm/up.img,cache=writeback -boot d -cdrom /home/oy/ISO系统光盘镜像/ubuntu镜像/xubuntu-11.10-alternate-amd64.iso -vga std -soundhw es1370 -usb -usbdevice tablet -net nic,vlan=0,macaddr=08-22-27-33-66-A6 -net tap,vlan=0,ifname=tap0,script=no -localtime -daemonize //和真机安装一样的没啥好讲

$ qemu-system-x86_64 -smp 4 -m 1024 -drive file=/home/oy/kvm/up.img,cache=writeback -boot c -vga std -soundhw es1370 -usb -usbdevice tablet -net nic,vlan=0,macaddr=08-22-27-33-66-A6 -net user -localtime -daemonize //进去安软件吧,这可是定制的主要内容哦

3. 把安好的镜像再dd回去

$ sudo dd if=/home/oy/kvm/up.img of=/dev/sdb //我dd回去用了两个多小时,因为忘了先格U盘分32K簇了,所以写入才1.3MB/S,看来该上USB3的U盘了

[attach]36841[/attach]

[attach]36842[/attach]

上面两张截图就是在U盘系统里面截的,这张TF卡速度太慢,启动用了接近三分钟,刚进系统时任何操作都要等几秒才响应。注意用了tmpfs给firefox做缓存--免得拖慢速度。其他没啥,用U盘里的smplayer看硬盘上的高清一样流畅 ^_^ 那个1G的U盘容量太小就做了个cdlinux

linux ubuntu u盘 dd,ubuntu安装到U盘--kvm+dd 定制篇相关推荐

  1. 利用ubint安装Linux到u盘,Ubuntu12.04安装到U盘里

    把linux安装到U盘里,随时随地使用自己的系统show一下不仅用起来顺手而且很方便携带.看了一些关于安装Ubuntu到U盘的资料,自己试着折腾了几次,并且成功安装了.花时间更新要保证系统是最新的就要 ...

  2. puppy linux u盘 分区,让安装在U盘上的Puppy Linux像安装在硬盘上一样工作

    嗯--或许标题应该叫做"如何加快安装在U盘上的puppyliunx的关机速度"? 当Puppy Linux安装在U盘上时,它的PUPMODE状态是13,而不是像安装在硬盘上一样PU ...

  3. grub命令 u盘安装linux,通过grub-install命令把grub安装到u盘-总结

    通过grub-install命令把grub安装到u盘 ①准备一个u盘,容量不限,能有1MB都足够了. ②把u盘格式化(我把u盘格式化成FAT.fat32格式了,最后证明也是成功的). ③开启linux ...

  4. python安装在哪个盘_python要安装在哪个盘

    python可以装在任意的系统盘中,没有强制要求,默认路径是装在C盘.为什么软件默认安装位置是在C盘?下面我们来说一说. 首先,需要明确一点,如果操作系统被安装在D盘,就会发现少有软件会自动识别系统路 ...

  5. python应该安装在哪个盘_python要安装在哪个盘

    python可以装在任意的系统盘中,没有强制要求,默认路径是装在C盘.为什么软件默认安装位置是在C盘?下面我们来说一说. 首先,需要明确一点,如果操作系统被安装在D盘,就会发现少有软件会自动识别系统路 ...

  6. python一般安装哪个盘_python要安装在哪个盘

    python可以装在任意的系统盘中,没有强制要求,默认路径是装在C盘.为什么软件默认安装位置是在C盘?下面我们来说一说. 首先,需要明确一点,如果操作系统被安装在D盘,就会发现少有软件会自动识别系统路 ...

  7. ubuntu16.04成功安装 百度网盘 by deepin-wine-for-ubuntu

    ubuntu笔记本 安装百度网盘 ,帮助完成安装 百度网盘 的资料来源,请点击此处 hairui@hadoop:~$ git clone https://gitee.com/wszqkzqk/deep ...

  8. Jetson Nano v4.6.3:安装系统、U盘启动、安装SDK、安装PyTorch GPU、YOLOv5+DeepStream部署

    一.写在前面 本教程为个人创作,截止发布日仅在CSDN平台刊登,转载请附本文链接. 本教程直接面向YOLOv5用户,提供四个文件供下载,简单说明如下表,详细说明和下载链接在文末. 文件名称 文件类型 ...

  9. win10子系统ubuntu18安装到其他盘

    emm-终于换了win10,体验下win10的子系统,挺方便的,就是一点默认安装到系统盘挺坑的,研究了下大家的方法,最后记录一下折腾的过程: 参考资料: https://blog.csdn.net/a ...

  10. java怎么不安装到c盘的教程,帮您设置win10系统安装不了java的详细步骤

    我们在操作win10系统电脑的时候,常常会遇到win10系统安装不了java的情况,想必大家都遇到过win10系统安装不了java的情况吧,那么应该怎么处理win10系统安装不了java呢?我们依照1 ...

最新文章

  1. html,css,js,反弹的js效果
  2. 【转】javascript中的LHS与RHS
  3. 剑指Offer之字符串的排列
  4. 反射中 BindingFlags标识
  5. 在Socket做服务器,在手机上用Http访问
  6. CSS3实现多样的边框效果
  7. 普通html和vue单选框的样式,vue2实现自定义样式radio单选框
  8. 信奥中的“骗”分神技 ---“打表”
  9. JAVA创建一个私有域_使用java基础反射访问私有域、方法和构造函数
  10. 8g ubuntu 树莓派4b_树莓派4B如何安装ubuntu20.04
  11. 一台电脑如何同开两个或多个飞信?
  12. php显示上一次登陆的时间长,cookie实现显示上次登录时间的问题
  13. java手机编程软件_手机java编程软件下载
  14. JAVA合并两个PDF文件
  15. SAP PI SLD RZ70 系统架构目录数据提供者 HTTP(S) 配置
  16. android 九宫格图片工具,Android 图片选择、预览、九宫格图片控件、拖拽排序九宫格图片控件...
  17. IDEA安装流程(dear dad级教程)
  18. 关于ModbusTCP通讯汇川PLC
  19. 2021江苏大学生编程大赛I题(省赛试水)
  20. 打造高速浏览器,逐鹿搜索市场,搜狗高速浏览器2.0值得期待

热门文章

  1. c语言期末考试复习题,C语言期末考试复习资料 计算机等级考试复习题目
  2. 计算机网络常用五大领域命令,现代信息技术试题精选
  3. 资源放送丨《Oracle数据库索引分裂详解》PPT视频
  4. 保姆级带你深入阅读NAS-BERT
  5. 在openEuler上做开发?这个大赛拿出30万寻找开源的yyds
  6. 细说Python Lambda函数的用法,建议收藏!
  7. 让你的产品更懂世界:如何提升场景文本识别中的语言模型
  8. 力算未来丨一张图看懂华为“鲲鹏+昇腾”双引擎
  9. 区块链学习笔记:DAY05 如何使用公有云区块链服务
  10. Android笔记 采用async http 框架 提交数据到服务器demo