在U盘上安装ubuntu
2015-09-30 14:24
148 查看
本文转载自/article/7732527.html
在网上找到很多种在U盘上安装ubuntu的方法。有用第三方工具的,有的是在linux中获得硬盘ID并指定安装的。但是对于新入门的菜鸟,还是太复杂了点,而且稍有不慎,还可能造成当前系统的损坏。本人推荐一个最简单和安全的方法,虚拟机安装:
去ubuntu的官网上下载一个安装版的ubuntu,版本随你喜欢了,我觉得11.10挺不错的。12.04还是等bug都fix的差不多的 时候再上吧。如果机器配置低,用xubuntu的发行也不错。
下载一个虚拟机软件,VMWare/VirtualBOX都行,我用的VMWare。
创建一个新的虚拟机,删掉虚拟硬盘,将iso映射为光盘,并在USB设备里面将待安装的U盘引入。设置为光盘引导。
运行虚拟机,采用ubuntu自带的安装程序,一路next就行了。(其中有一个选择硬盘和分区的过程,由于U盘是能见到的唯一硬盘设备,所以不用担心会写错硬盘哦)
安装完毕后,关闭虚拟机。(因为vmware无法用虚拟机模仿linux的U盘启动,所以U盘启动的实验还是直接在PC上做吧)。
重启电脑,设置BIOS为U盘启动优先于硬盘启动。再次重启。
此时系统就直接进入U盘引导,并进入ubuntu漂亮的界面了。
如果还希望启动的时候,可以选择进入U盘的ubuntu或者硬盘的windows,那也很简单。用ubuntu登录后,在终端里面输入:sudo update-grub
ubuntu会自动读取所有sda设备,并分析引导驱,更新grub配置文件。再次重启,你会发现OS选择界面了,是不是轻松的很呢?!
下面补充一下个人按上述方法实践的案例:
我电脑上安装的虚拟机是VirtualBox,首先新建一个Linux系统的虚拟机,但不要添加虚拟硬盘,而且禁用网络连接。
而且在USB设备中添加一个U盘(此U盘已经插入物理机中)
别忘了在存储中添加系统镜像。点击“启动”,跟着系统安装提示就可以了。
最后进入物理机的BIOS,选择将USB启动项设为首选,这样U盘插入电脑后,就会启动U盘中的系统。
在网上找到很多种在U盘上安装ubuntu的方法。有用第三方工具的,有的是在linux中获得硬盘ID并指定安装的。但是对于新入门的菜鸟,还是太复杂了点,而且稍有不慎,还可能造成当前系统的损坏。本人推荐一个最简单和安全的方法,虚拟机安装:
去ubuntu的官网上下载一个安装版的ubuntu,版本随你喜欢了,我觉得11.10挺不错的。12.04还是等bug都fix的差不多的 时候再上吧。如果机器配置低,用xubuntu的发行也不错。
下载一个虚拟机软件,VMWare/VirtualBOX都行,我用的VMWare。
创建一个新的虚拟机,删掉虚拟硬盘,将iso映射为光盘,并在USB设备里面将待安装的U盘引入。设置为光盘引导。
运行虚拟机,采用ubuntu自带的安装程序,一路next就行了。(其中有一个选择硬盘和分区的过程,由于U盘是能见到的唯一硬盘设备,所以不用担心会写错硬盘哦)
安装完毕后,关闭虚拟机。(因为vmware无法用虚拟机模仿linux的U盘启动,所以U盘启动的实验还是直接在PC上做吧)。
重启电脑,设置BIOS为U盘启动优先于硬盘启动。再次重启。
此时系统就直接进入U盘引导,并进入ubuntu漂亮的界面了。
如果还希望启动的时候,可以选择进入U盘的ubuntu或者硬盘的windows,那也很简单。用ubuntu登录后,在终端里面输入:sudo update-grub
ubuntu会自动读取所有sda设备,并分析引导驱,更新grub配置文件。再次重启,你会发现OS选择界面了,是不是轻松的很呢?!
下面补充一下个人按上述方法实践的案例:
我电脑上安装的虚拟机是VirtualBox,首先新建一个Linux系统的虚拟机,但不要添加虚拟硬盘,而且禁用网络连接。
而且在USB设备中添加一个U盘(此U盘已经插入物理机中)
别忘了在存储中添加系统镜像。点击“启动”,跟着系统安装提示就可以了。
最后进入物理机的BIOS,选择将USB启动项设为首选,这样U盘插入电脑后,就会启动U盘中的系统。
相关文章推荐
- iOS AutoLayout自动布局中级开发教程(3)-等宽等高等中心
- 记一道笔试题
- IP地址分类整理
- Jena 简介
- 导出excel文件
- Java多线程[1]:创建线程
- hadoop全局排序思路
- 修改ipxe源码,实现隐藏本地磁盘和读写转移功能(一)
- 使用 fastlane 实现 iOS 持续集成
- git 常用命令
- Application对象、Session对象、Cookie对象、Server对象初步认识
- android 4.4 状态栏隐藏
- 在应用程序中利用Jena API处理OWL本体
- 熟悉linux-用户和组
- iOS AutoLayout自动布局中级开发教程(5)-修改约束的值,延迟加载
- 我刚知道的WAP app中meta的属性(转载)
- 浅谈iOS中MVVM的架构设计与团队协作
- OpenStack form详解(field、样式与action)
- qt view是如何显示model中的数据
- Java主线程等待子线程、线程池完成