ubuntu中安装iso文件
[font=微软雅黑]小施今天写一篇教程来教大家如何在Ubuntu中使用虚拟光驱。
在中使用是很简单的.可是很多新手却不会
前提:你所在的用户必须拥有root权限(终端中需要用到root权限).一个空白的驱动器(挂在在/media中).和linux系统 命令解释器(本教程使用的是8.10)
---------------------------------------------------------------------------
最基本的操作。 需要先建立一个挂载目录,一般可以这样操作
sudo mkdir \media\cdrom0 其中cdrom是你自己设置的目录名(我自己补充的)
然后开始下面的各种教程,一般推荐教程一
教程一(把iso镜像文件内容挂载到路径,一般可以满足):
采用下面的命令:
sudo mount -t iso9660 -o loop /home/xiaoshi/linuxcd1.iso /media/cdrom0(这句话很重要,网上居然有些垃圾版本前面加了个#mount)
命令参数解释:
sudo 在中拥有root权限(只限于终端)
mount 挂载命令(加载文件系统和驱动器用)(需要root权限)
t iso9660 -t=文件系统类型<iso9660=CD-ROM光盘标准文件系统>
-o loop -o=选项<loop用来把一个文件或着镜像当成分区挂上系统>
/home/xiaoshi/linuxcd1.iso 需要挂载的镜像文件路径
/media/cdrom0 挂载到的驱动器路径
---以下是详细解释
《因为需要root权限..所以这里使用了sudo命令(在所有命令中加入此命令头..所有的操作被视为是root权限的)》
《'-t iso9660'是文件系统类型.这里选择的是标准的cd-rom文件系统》
《‘-o loop’把镜像当成分区》
《'/home/xiaoshi/linuxcd1.iso'这是镜像文件路径》
《'/media/cdrom0'这是指定挂载的驱动器》
接下来你就可以在 /media/cdrom0 下查看到文件了 。
进入目录 一般选择 ./install 开始安装
---------------------------------------------------------------------------
---------------------------------------------------------------------------
教程二(把iso虚拟成光驱,虚拟iso为设备)
------
1.删除原来的连接
sudo rm -rf /dev/cdrom
sudo root权限
rm 删除命令
-rf - r"删除" f"忽略不存在的文件.没有提示"
/dev/cdrom 删除/dev/cdrom
------
2.创建硬链接
sudo ln -s /dev/loop7 /dev/cdrom
sudo root权限
-s 建立文件系统之间链接的连接文件
/dev/loop7 配置.
/dev/cdrom 建立的硬连接驱动器配置文件路径
------
3.虚拟iso为设备loop7
sudo losetup /dev/loop7 /media/002/iso/RH9/CD1.iso
sudo root权限
losetup loop_device的连接管理命令
/dev/loop7 之前建立的硬连接配置
/media/002/iso/RH9/CD1.iso 所需要建立硬连接的文件路径
------
4.挂载虚拟设备
sudo mount /dev/cdrom /media/cdrom
sudo root权限
mount 挂载命令
/dev/cdrom 配置文件路径
/media/cdrom 需要挂载的路径
------------
更换iso步骤:
1:卸载驱动器
sudo umount -t iso9660 /media/cdrom0
sudo root权限
mount 挂载命令
-t iso9660 文件系统类型
/media/cdrom0 需要卸载的驱动器路径
2:删除虚拟设备
sudo losetup -d /dev/loop7
sudo root权限
losetup loop_device的连接管理命令
-d 将某个loop连接分离
/dev/loop7 需要分离的路径
3:更换盘片
sudo losetup /dev/loop7 /media/002/iso/RH9/CD2.iso
sudo root权限
/dev/loop7 硬路径
/media/002/iso/RH9/CD2.iso 需要重新加载的iso镜像
4:再次挂载驱动器
sudo mount /dev/cdrom /media/cdrom
sudo root权限
mount 挂载命令
/dev/cdrom 配置文件路径
/media/cdrom 需要挂载的路径
---------------------------------------------------------------------------
---------------------------------------
如何卸载ISO镜像?
sudo umount -t iso9660 /media/cdrom0
sudo root权限
umount 卸载文件系统的命令
-t iso9660 -t文件系统类型<仅卸载iso 9660文件系统,其实这一步可以省略.只是为了安全>
/media/cdrom0 需要卸载的目录(也就是你之前挂载的路径)
---------------------------------------
---------------------------------------
把光盘制作成iso文件?
sudo cp /dev/cdrom0 /home/xiaoshi/linux.iso
sudo root权限
cp 复制到镜像(iso格式)
/dev/cdrom0 需要制作iso的路径
/home/xiaoshi/linux.iso ISO文件存放路径
此命令就可以把光盘制作成iso文件(包不包含启动信息我就不知道了..没试过).注意路径.
---------------------------------------
哎...4个小时吖...腰酸背痛
需要注意..大部分命令都需要配合sudo(拥有root权限)来使用, 还有...注意大小写...
小施我..写得很全面了..如有哪个地方错掉了..欢迎改正.谢谢.
roromiao@126.com(主题注明为 )
[/font][font=微软雅黑]
小施原创 [/font]
[font=微软雅黑][color=red]这里最后说明,这个 和平常意义的不同。
只相当于把ISO当成一个文件夹 或者驱动器, 并不具备真正的光驱功能[/color]
ubuntu中安装iso文件的更多相关文章
- 如何在 Linux 中挂载 ISO 文件
在 Windows 中,我们常常使用 Daemon Tools 和 Virtual CloneDrive 等虚拟光驱软件挂载光盘镜像,下面我们一起来学习在 Linux 中如何挂载 ISO 文件. 在 ...
- ubuntu下安装rpm 文件
正想着如何把rpm package 安装到ubuntu上, 发现了这篇文章,转载一下 Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb. sudo a ...
- 在ubuntu中安装maven
安装环境 操作系统:ubuntu 14.04.1 server amd64 安装jdk 在安装maven之前,必须确保已经安装过jdk. 安装jdk的方法请参考文章<在ubuntu中安装jdk& ...
- 在Ubuntu中安装Redis
原文地址:http://blog.fens.me/linux-redis-install/ 在Ubuntu中安装Redis R利剑NoSQL系列文章,主要介绍通过R语言连接使用nosql数据库.涉及的 ...
- 如何在ubuntu中安装php
如何在ubuntu中安装php 情衅 | 浏览 692 次 发布于2016-05-07 12:36 最佳答案 关于Ubuntu下的LAMP配置步骤: 首先要安装LAMP 就是Apache,PH ...
- Ubuntu中安装Sublime Text 3并安装Package Control
最近在学习Linux的使用,并在Linux中进行python开发练习.在学习过程中,了解到Sublime Text3是一款备受开发者推崇的代码编辑器,因此在Ubuntu中安装了Sublime Text ...
- python中在ubuntu中安装虚拟环境及环境配置
python中在ubuntu中安装虚拟环境及环境配置 1.升级python包管理工具pip pip install --upgrade pip 备注:当你想升级一个包的时候 `pip install ...
- 在Ubuntu中安装MySQL
在Ubuntu中安装MySQL Ubuntu实用工具系列文章,将介绍基于Linux ubuntu的各种工具软件的配置和使用.有些工具大家早已耳熟能详,有些工具经常用到但确依然陌生.我将记录我在使用操作 ...
- Ubuntu中安装配置 JDK与apache
一,前期准备: 1.下载apach网址:https://tomcat.apache.org/download-90.cgi 3.下载:jdk网址:http://www.oracle.com/techn ...
随机推荐
- 仿照Chome的GhostPage调试功能
今天在测试过程中发现了网站的一个bug,在大屏幕上是自适应的,小屏幕笔记本上高度不是自适应,html的高度并不是浏览器的高度,小屏幕总是差了一截,在调试过程中偶然发现差的那一小截正好是一个横向滑动条的 ...
- 【Python】模块学习之Timer定时任务,递归定时自调获取博客浏览量
Timer定时任务 下面是Timer函数的官方doc介绍信息 """ Call a function after a specified number of second ...
- JavaScript权威指南--词法结构
使用广泛,所有的浏览器(桌面.手机.屏蔽等等)都配有相应的JavaScript解析器. JavaScript解析器如何工作? 浏览器在读取HTML文件的时候,只有当遇到<script>标签 ...
- bootstrap系统学习
1.响应式中注意的内容: 一行(row)必须在.container中. col-xs- col-sm- col-md- col-lg- 列偏移 .col-md-offset-* 列排序 .col-md ...
- idea 2018注册码
原文:https://blog.csdn.net/zhw0596/article/details/81394870 (最新的看后面!!! 转载的请附上原文链接 搜索不易!)百度的,上一个没用 ...
- JSP 连接数据库
本章节假设您已经对JDBC有一定的了解.在开始学习JSP数据库访问前,请确保JDBC环境已经正确配置. 首先,让我们按照下面的步骤来创建一个简单的表并插入几条简单的记录: 创建表 在数据库中创建一个E ...
- java开发中的重中之重-------mysql(基础篇)
介绍: mysql是目前世界上最流行的关系型数据库,在国内大的互联网公司都在使用mysql数据库,mysql经常被我们这样概述,“mysql是轻量级关系型数据库”,其实轻量级并不是说mysql是中小型 ...
- 【转】c++析构函数(Destructor)
创建对象时系统会自动调用构造函数进行初始化工作,同样,销毁对象时系统也会自动调用一个函数来进行清理工作,例如释放分配的内存.关闭打开的文件等,这个函数就是析构函数. 析构函数(Destructor)也 ...
- day7-python类反射
一.概述 一般的高阶语言都有反射的功能特性,python也不例外,网上资料显示,python支持类反射和模块反射,今天就先学习一下类反射的相关知识,模块反射后续再展开把.Python的类反射用于把字符 ...
- AngularJS如何修改URL中的参数
一. 获取url的相关方法(不修改URL): 1.获取当前完整的url路径 var absurl = $location.absUrl(); //http://172.16.0.88:8100/#/h ...