U盘装Linux系统

大学学的是考古专业,前段时间在淮南王陵挖出来一块硬盘,扫描一遍后,没发现长生不老的药方,就想把这块硬盘加到自己电脑里面去,和原本的另外一块西数的硬盘组成完全互不干扰的双系统。装系统的传统方法是用光盘装,用光盘装得有光驱,我的台式机没有光驱,本想把笔记本里面的光驱拆下来装台式机上装系统,但想到本本上那么多的螺丝,还是作罢。

只能用B计划,就是用U盘来装系统,用U盘装的方案有很多,比如用UltraISO往U盘写入系统镜像、比如用U盘的工厂工具把linux的iso镜像量产进U盘、比如用linux下的dd命令把linux镜像写入U盘。UltraISO我没试过,后面的两种方案,我试过了,量产的方法在安装的过程中系统没有usb-cdrom的驱动,无法找到安装文件,所以失败,本文介绍的方法是用dd命令写入U盘安装。

现在开始,为了保证把安装镜像写入U盘后,能正常引导98%的各种电脑,我们还在修改下安装镜像,就是那个CentOS-6.6-x86_64-minimal.iso,用isohybrid做成混合镜像。下面是步骤

  • wget https://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-4.04.tar.gz #下载需要的软件包
  • tar -zxvf syslinux-4.04.tar.gz #解压,by the way 解压的时候加不加"-"  有什么区别啊
  • cp CentOS-6.6-x86_64-minimal.iso /data/iso/CentOS-6.6-x86_64-minimal.iso #把原版iso复制一份,当然 你不复制也行。
  • cd syslinux-4.04/utils/     #切换到isohybird所在目录
  • ./isohybrid /root/CentOS-6.6-x86_64-minimal.iso #用isohybrid修改原版镜像,这个过程很快,duang的一下就好了。
  • md5sum /root/CentOS-6.6-x86_64-minimal.iso /data/iso/CentOS-6.6-x86_64-minimal.iso #对比下MD5 发现root目录下的iso确实被改动过了。
  • dd if=/root/CentOS-6.6-x86_64-minimal.iso of=/dev/sdc bs=5M #of后的设备名必须指定为/dev/sdc这样的格式,不要指定为/dev/sdc1这样的格式,只有这样,启动代码才能写入/dev/sdc的MBR中,/dev/sdc是我的U盘。bs=5M 是因为我的U盘的大概写入速度也就这么快。

至此 我们装系统用的U盘就准备好了。

 


开始安装系统,开机狂按F12,选择金士顿的U盘启动

选择从U盘启动

选择第二项,启用基本图形安装系统

图形安装linux

因为安装镜像在U盘里面,所以这里选择 hard derve

选择安装源

问你镜像在哪,U盘一般排在硬盘的前面,所以是/dev/sda1

安装镜像位置

鼠标点到硬盘上 就能看到硬盘型号,大小,千万别把Windows的那块盘给分区了

装linux时给硬盘分区

sdb这个盘是Windows7的盘,我们不动它。对sdc进行分区。

linux分区建议

更改grub默认安装位置,装到新加的硬盘,不装到Windows7所在的硬盘。

更改grub默认安装位置

205个包,3分钟的样子就装好重启了

最小化安装centos共205个包

写在最后

按上面的步骤装好系统,拔掉U盘,重启电脑,Windows7系统除了新发现一个硬盘,没有任何变化,

但重启电脑的时候按F12选择从新加的易拓硬盘启动,发现无法正常启动到linux,整个屏幕就一小段乱码(大概一个食指长)后面跟一个不闪的光标,解决办法,进救援模式

grub-install /dev/sdc

重写grub后 依然无法正常启动 如下图

centos启动失败

解决办法,进救援模式

vi /boot/grub/grub.conf

把grub.conf文件中出现的两个(hd1,0)改成(hd0,0) 因为linux从哪个硬盘启动,就把哪个硬盘识别为(hd0,0)

保存,然后重启,就能正常进入系统。

 

最后,本文是从我的51cto移过来的,所以图片有51cto的水印。

原创文章,转载请注明: 转载自笛声

本文链接地址: U盘装Linux系统

19 条评论

  • 大佬真是土豪啊 2018年3月5日 回复

    然并卵,用dd你还要先有一台Linux电脑;用软碟通就可以,用easybcd修复引导妥妥的;

    • dige 2018年3月6日 回复 作者

      这也是一个方法,软碟通做的启动,现在兼容性应该好多了。

  • 西枫里博客 2018年3月5日 回复

    啥,双系统?我准备把笔记本装linux,用来学习

    • dige 2018年3月6日 回复 作者

      用虚拟机吧,别那么折腾,用真机,你总是在解决一些奇奇怪怪没营养故障。

      • 西枫里博客 2018年3月7日 回复

        vmware吗?读书的时候用真机装过ubuntu的桌面版

  • 姜辰 2018年3月6日 回复

    呃,弱弱地问一句,每次装的Ubuntu,都是它的引导把win引导了。= =、尴尬

    • dige 2018年3月7日 回复

      若两个不同家族系统装在同一个硬盘的话,哪个系统后装,哪个系统就会夺取引导权限,都得进行引导修复操作。

  • 西枫里博客 2018年3月14日 回复

    手机恢复没成功?

  • 夏日博客 2018年3月18日 回复

    使用过盘装LINUX,U盘装过win系统,就是不知道怎么用U盘装LINUX系统。

  • 懿古今 2018年3月19日 回复

    上周就折腾了U盘启动盘来安装WIN10,Linux安装倒是很少玩过

  • 鸟叔 2018年3月19日 回复

    原来用U盘也可以站centos啊?

  • 狂放 2018年3月20日 回复

    淮南王陵挖出来一块硬盘,哈哈哈哈哈哈。巧了我用u盘装的deepin来着

  • 大乐导演网 2018年3月20日 回复

    学习了,不过这个真没有听过

  • 西枫里博客 2018年3月25日 回复

    U盘快到了,我要装deepin

  • 米粒博客 2018年3月29日 回复

    一直没用过这个系统

  • 煮只鸡 2018年3月30日 回复

    linux,一般我会装在虚拟机里要玩,怕把自己的笔记本换成linux玩不转,还要下很多匹配的软件,有点麻烦。

  • 菜鸟博客 2018年4月8日 回复

    自从把笔记本硬盘组建成raid,就只能在虚拟机中玩Linux了!

    • dige 2018年4月10日 回复 作者

      主板自带的功能实现的raid吗?linux下没驱动?再插一块硬盘装linux。。。

  • 广州网站建设 2018年6月14日 回复

    这个还没听说过

发表评论

电子邮件地址不会被公开。 必填项已用*标注