利用virtualbox中的虚机制作主机启动盘
制作镜像的过程:
第一步:
1、Windows下先下载安装virtualbox usb3.0驱动:
https://download.virtualbox.org/virtualbox/5.2.20/Oracle_VM_VirtualBox_Extension_Pack-5.2.20.vbox-extpack
(如果未安装该驱动,访问USB的速度会很慢,默认是1.0的模式)
安装过程:
1、下载好之后打开virtualboox,管理-->全局设定-->扩展-->将下载的驱动安装到virtualbox上。
2、设置-->USB设备-->USB3.0-->确定
第二步:虚机的linux环境下:
2、下载镜像(此镜象存放在公司外网中,可实际查看下,版本可能更新了)
http://10.21.19.223/download/jenkins/aisware/usb-boot/latest/下载usb_boot
wget http://10.21.19.223/download/jenkins/aisware/usb-boot/latest/usb_boot-1.0.6.tar.gz
3、解压usb_boot-xxx.tar.gz
## tar -zxvf 压缩文件名.tar.gz 压缩的命令:tar -zcvf 压缩文件名.tar.gz 被压缩文件名
4、解压后在data目录下添加Centos7的iso和md5 ### 进入data目录下载
#iso地址:http://10.21.19.223/download/centos7-iso/
5、yum install -y dosfstools e2fsprogs
6、执行create.sh ### 插入U盘 sdb选择时直接Enter
#出现
0+1 records in
0+1 records out
440 bytes (440 B) copied, 0.0147703 s, 29.8 kB/s
ok!即可
7、挂载u盘(插上U盘后,virtualbox界面选择设备--》USB--》scandisk),应挂载dev/xxx2,u盘中应有CentOS-7-x86_64-Everything-1611.iso等文件
用wget将http://10.21.19.223/download/jenkins/aisware/nfvi/latest/下的.bin和.md5下到该u盘
挂载U盘:
首先U盘的格式是fat格式。
1、进入/mnt/目录新建一个usb目录
cd /mnt/
mkidr usb
2、fdisk -l,然后插上U盘,fdisk -l
查看是否有新的硬盘添加上来了
3、然后执行挂载
mount /dev/sdb2 /mnt/usb
##mount -t vfat /dev/sdb2 /mnt/usb
##mount -t ntfs-3g /dev/sdb2 /mnt/usb
这里-t vfat 是指的fat的格式,/dev/sdb2指的是U盘,/mnt/usb是挂载的地方
4、cd /mnt/usb
进入这里查看是否能查看到u盘里的内容?
如果,没有就新建文件,然后umount /dev/sdb2 如果文件消失,而再挂载,又显示,那就表示挂载成功啦。
解除挂载,目的是避免损坏或丢失数据,使用命令:umount /dev/sdb2 或 umount /mnt/usb
注意:NTFS格式Linux 默认不支持,但是我们可以通过ntfs-3g 来使Linux 识别 NTFS 并进行读写。
如果想要自行通过源码编译安装,系统需要安装基本的编译工具(gcc compiler, libc-dev libraries)
(1)源码(Stable Source Release 2015.3.14)下载:
wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2015.3.14.tgz
(2)解压并编译安装:
tar -xzf ntfs-3g_ntfsprogs-2015.3.14.tgz
cd ntfs-3g_ntfsprogs-2015.3.14
./configure
make
make install #非root 用户可使用 sudo make install 安装
mount -t ntfs-3g -o iocharset=cp936 /dev/sdb1 /mnt/usb
利用virtualbox中的虚机制作主机启动盘的更多相关文章
- 【转】【教程】实现Virtualbox中的XP虚拟机和主机Win7之间的共享文件夹
原文网址:http://www.crifan.com/add_share_folder_for_virtualbox_guest_xp_and_host_win7/ 已经实现了在主机Win7下,在Vi ...
- VirtualBox中重建Host-Only网卡后无法启动虚拟机
问题: 在删除原有VirtualBox Host-Only虚拟网卡并重新添加后,虚拟机可能会无法启动,出现以下错误 Failed to open/create the internal network ...
- VMware中的虚机如何挂载U盘
1.将U盘插入到宿主机上. 2.在VM Client上,点击宿主机,右键,扫描存储设备(目的是为了发现新USB存储) 3.在需要的虚拟机上编辑配置,添加硬件,添加USB设备(如果不进行以上2个步骤,此 ...
- OO的片段,继承与组合,继承的优点与目的,虚机制在构造函数中不工作
摘自C++编程思想: ------------------------------ 继承与组合:接口的重用 ------------------------------- 继承和组合都允许由已存在的类 ...
- 实战!利用MSF批量扫描校园网中含有MS17_010漏洞的主机并入侵
利用ms17_010的永恒之蓝在前些日子火爆了一段时间,校园网中也声称封锁了相应端口.最近在搞MSF的深入学习,于是有了下文. ms17_010扫描工具 msf中的辅助模块含有一个强大的ms17_01 ...
- VirtualBox中Linux虚拟机与主机共享文件夹
VirtualBox中Linux虚拟机与主机共享文件夹 一.Linux虚拟机安装增强功能 二.点击虚拟机 设置-->选择 共享文件夹-->点击右侧的带加号的文件夹图标,执行下面的操作1. ...
- [转]VirtualBox中的网络连接方式详解
如果出现主机无法ping通虚拟机的情况,请首先确认虚拟机防火墙已关闭. 一.NAT模式 特点: 1.如果主机可以上网,虚拟机可以上网 2.虚拟机之间不能ping通 3.虚拟机可以ping通主机(此时p ...
- 【整理】Virtualbox中的网络类型(NAT,桥接等),网卡,IP地址等方面的设置
之前是把相关的内容,放到: [已解决]实现VirtualBox中的(Guest OS)Mac和主机(Host OS)Win7之间的文件和文件夹共享 中的,现在把关于网络配置方面内容,单独提取出来,专门 ...
- 深度解析VC中的消息传递机制
摘要:Windows编程和Dos编程,一个很大的区别就是,Windows编程是事件驱动,消息传递的.所以,要学好Windows编程,必须 对消息机制有一个清楚的认识,本文希望能够对消息的传递做一个全面 ...
随机推荐
- Educational Codeforces Round 46 (Rated for Div. 2) A. Codehorses T-shirts
Bryce1010模板 http://codeforces.com/problemset/problem/1000/A 题意: 问你将一种类型的衣服转换成另一种的最小次数. #include<b ...
- Android 暗码表
转自: http://blog.csdn.net/jiangshide/article/details/8192834 不同手机厂商可能会隐藏或修改暗码,部份暗码要谨慎使用,因为可能令手机失去原有的功 ...
- Spring------自动化装配Bean(二)
上一篇是基于 @ComponentScan自动装配Bean的实现,这一篇将通过java手动装配bean来实现. 手动装配相对于自动装配的优点: 可以自行定义Bean的各个属性. 添加额外的方法调度. ...
- json数组某个数值对应渲染
当你统计某一年的某个值它对应的月份总数时,后台没有直接处理好,某个月对应某个值,这样会增加统计的负担,但当数据时这样的时候,在angularjs中时不能直接引用的. "data": ...
- netcdf源码在windows上的编译
作者:朱金灿 来源:http://blog.csdn.net/clever101 今天搞搞netcdf源码在windows上的编译,折腾了半天,算是搞成了,特地记录一下过程.我的目标是要生成netcd ...
- 安卓&IOS 手机添加O365 邮箱账户
手机添加O365 邮件账户 一.Android手机添加O365邮件账户 1. 找到手机上“电子邮件” 2. 打开设置 3. 点击添加账户 4. 选择“Exchange” 5. 输入O365的邮箱账户和 ...
- FPGA原型验证
为什么要做FPGA原型验证? FPGA原型验证可以在IC流片前对芯片功能和性能做出评估,同时,可以给软件设计人员提供验证平台.所有的设计,无论是SOC还是ASIC都需要被验证(功能和时序验证),以确保 ...
- Verilog设计中的锁存器
问题: 什么是锁存器? 什么时候出现锁存器? 锁存器对电路有什么影响? 如何在FPGA设计中避免锁存器? 在FPGA设计中应该避免锁存器.实际上,锁存器与D触发器实现的逻辑功能基本相同,都有暂存数据的 ...
- Delphi7中使用Indy9的IdSmtp发送email时subject过长会出现乱码的解决办法
procedure TIdMessageClient.SendHeader(AMsg: TIdMessage); var LHeaders: TIdHeaderList; begin LHeaders ...
- COGS 2274. [HEOI 2016] tree
★☆ 输入文件:heoi2016_tree.in 输出文件:heoi2016_tree.out 简单对比时间限制:1 s 内存限制:128 MB 这道题数据弱到炸了 . 第一次做用树刨 ...