|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本次介绍“windows下安装Virtual Box虚拟机”,当前的系统大致可分为4部分:
+ @5 E8 ^! ~7 @; k
; D$ v0 D( Z2 m) U# S1 s ei)、“Windows系统”:使用率最高,大众化的系统,说是“里程碑”都不为过,简直是“上帝虽然给你关上一扇门,但却给你打开了一扇Windows”;* u0 g4 I5 p j) z* i4 C
9 ^: s5 k! _5 E- a6 k+ Zii)、“Linux系统”:使用率很高,银行、政务机关等等对安全性要求高的场合大部分使用,在“multics计划”宣告失败后,在“unix系统”上产生的神作系统,比“Windows系统”更早;一个“开源”已经能产生足够的魅力;嵌入式、安卓开发等linux下有天然的优势;4 F! J6 U1 f3 R4 T/ E1 ^" n$ W
: `9 T# v* Z; @) j5 H7 Y; N# k7 Riii)、“IOS/MAC系统”:使用率很高,苹果的产品特定的系统,使用过ipad、macbook、iphone,不得不说,很好很强到,乔帮主不愧是有资格说“Windows写得太差了”的人;+ z6 T! E" m9 g7 H5 F3 P
- Y) [' k; y6 v+ b' z: X b1 |iv)、“其他系统”:属于专用系统,需要一定功底、专业的人才会接触到的系统,暂时没做到大众,如“vxworks”、“ucos”、“freeRTOS”、“uclinux”等等,即使大众使用或接触过,也不知道使用的就是这些系统,太专业了;: }( G$ W0 w2 {/ M
c. [' { m* u- G$ V9 n4 a
1、安装linux原因
: x1 J+ f1 o. d' o& r/ A! d8 V; }1 S7 @1 g$ M3 s
本次介绍“windows下安装Virtual Box虚拟机”,目的是:在“Windows系统”下,同时使用“linux系统”,对“嵌入式”而言,无论是“嵌入式硬件”、“嵌入式软件”、“嵌入式驱动”,最好能接触到“linux系统”的东西,“Windows系统”能满足你90%的设计需求,但还有10%的空白,只能在“linux系统”下实现,或是说在“linux系统”下更加方便;
; S% ]- q4 T5 ~( v3 S8 a" K$ }) ]; c* i( f4 L
正如:开始学习“altium Designer”,之后学习pads,最后学了cadence;在都有一定了解后,才能真正具有发言权;9 N6 b% w6 C$ \6 }$ w
- O2 L/ O/ q( R& e# k7 f
就如网上有些大神说“AD是初级的,pads是中级的,cadence才是高级的;AD只能设计简单的东西,复杂的东西还是得要cadence”;但是“书上学来终觉浅”,还是需要个人实际感受才是真,即便对方是对的;
! R+ y4 `# r1 k4 l) ` X, K- {
8 @- y4 `4 j9 R8 \! {2 V ]PS:个人看法:“这句话是对的,学会使用cadence,你会爱上它;但没学会之前,你会恨死它”;) D) ^8 J/ { w+ T. O- `5 {
) G* q1 W& R# T" L4 J
实例/建议:尽量“放开姿态”,若是个人早点放开心态,不是一开始就下意识抵触“pads和cadence”,熟练掌握3门软件的时间,至少能提前一年半;% h2 k6 e: w* G( h) o
. j( z* Z# V! z c0 C4 X6 h" i( R
2、准备工具. f- I. b3 D( }
1 ^ z, Q( S1 c
本次介绍“windows下安装Virtual Box虚拟机+Ubuntu 1604-32it”,所需工具共3项“Windows 10 + Virtual Box 6.0+Ubuntu 1604-32bit”;如下图所示:& }. x/ ^6 Z0 l0 j/ |3 Q, C% L# p. m
- ~/ z% j( a+ m
, O2 |: J% Y8 k4 ? N要点如下:
& {* m& \* P `: }5 w" p& m0 C7 Z8 n! A0 }7 s
i)、“Virtual Box虚拟机版本”:对“Virtual Box虚拟机”,选用版本为“Virtual Box 6.0”;
0 @) s3 }# s* D/ Q: v+ Z: ^! z$ ?4 c, D/ D# l' J( k8 G
原因:个人电脑使用为“二合一超级本”,之前尝试使用“Virtual Box 5.2.12”版,并未报错,但安装“Ubuntu 1604-32bit”后,无法启动系统,往复3次,效果一样;但使用“Virtual Box 6.0”,即可实现有效运行,因此选定“Virtual Box 6.0”;3 C, n; {7 a! H& U
5 S+ m0 i1 g) `7 e
ii)、“Ubuntu版本”:对“Ubuntu系统”,选用版本为“Ubuntu 1604-32it”;7 G3 V0 X: X+ E' w" X. w
- g9 M. @7 H# v原因:个人电脑使用为“二合一超级本”,之前尝试使用“ubuntu-18.04-desktop-amd64”版,报错为:“镜像为64bit,本机CPU不支持”,网上解决方法是需要修改BIOS,为避免麻烦,直接使用“Ubuntu 1604-32it”版;& {3 H0 O5 p. F
& w9 {, m/ s" giii)、总结:对“虚拟机+linux系统”的版本与选择,需根据自己的实际情况而定,不同电脑、不同个人爱好等都会有所偏差,( I, S, M/ R( e5 x' b
0 P4 o T% z6 V* U6 K“Virtual Box虚拟机”安装完成后,桌面图标为如下:. u3 ], l/ }" k# O6 v N$ l! J& p
9 h" m# Y" j, x, }# _
8 b# t7 [1 \2 a8 r* f
, ]: t i" M6 g
- Y4 l8 r3 N' k! w/ a/ F @8 k启动后如下所示:
0 j% t3 d5 {: E, R
/ z' ]) ?2 r6 N2 I2 p
0 j9 o, i# f' i; p/ C0 E8 J7 x4 n' A) K
. ]! A r" `4 q, M" |“linux-Ubuntu”启动后如下所示:
: Z) O3 D. O5 A4 y/ w! i7 w% w( F: @+ W6 V. q1 ^
. I/ d8 W2 }( ~ i9 ?8 b
p: K) K0 m- J, [3 x9 Q
]" U5 Q) F( E/ e8 a5 t; Q启动终端后,初步测试如下:
, W! j3 R" n9 @, m( @2 j0 w
0 T; k3 h9 l l, |) v
4 o: Z3 i: P) |: Q i7 m7 J( G9 u! r/ P
. W# ^- S* b: y1 [
& |# I* ]9 Y2 {9 C% w [“关机命令”如下:
1 ]0 H' O! _9 H9 b( n$ q2 O& N2 W+ G$ d# ]0 ~7 B3 r3 Q6 b2 e- s1 D8 X
s0 Z1 e8 {* y5 f4 |0 m2 i# @
$ h* p0 l4 C) S0 B% {. B" b/ E- G$ o7 [, }/ n# ? J
关机如下:
0 h( ^/ l# n- ]2 u( A; `- n+ q, p1 A5 W( a
$ V4 Z+ p; @# d3 M% d
$ T) B, i8 J+ s* x, c* R9 y+ k4 l% |8 r6 P( {, s! Y
3、特别重要! c& H1 Z# ~( F& B2 c$ C
! { Z( }& |. x/ d7 o
virtual box安装“Ubuntu”时,经常会在“最后2~3步”出现“next按钮超出界面”,进而“无法点击”的情况,在实际安装时,遇到过3次,曾一度“连续卸载/重装3次以上”,甚至放弃安装linux系统的想法;
8 c8 d5 s6 `7 d/ ~& a8 P8 t& p! F) O9 L! i1 Z
若是“显示不全、无法点击next按钮”时,需使用快捷键对界面进行拖动,即进入“界面拖动模式”,快捷键为“ALT+F7”;
; ]+ h" N, r: d- T! L+ y5 z6 o9 [: k# l- P1 a1 y
方法为:快捷键为“ALT+F7”,此时“鼠标”会变成“手型”,直接“拖动界面”直至“next按钮”出现在“可点击位置”即可;;9 F! S s* ~. H/ o) s/ I1 K
: T5 h K, n; M, [% ` U* L& w
: f5 r, w6 `3 K+ Q( h8 D
|
|