首页

文章

如何在linux上安装mmsim

发布网友 发布时间:2022-04-19 19:53

我来回答

1个回答

热心网友 时间:2023-06-27 06:19

准备
虚拟机硬盘扩容
我使用的系统为VirtualBox虚拟机安装的CentOS5.11。因为装系统时分配的硬盘空间只载一个容量为20G的分区,为了安装Cadence Virtuoso及其它配套的EDA软件,首先要做的事情是为系统硬盘扩容。
扩容考虑过两种方案:
直接增大虚拟机硬盘容量;
新建一个虚拟机硬盘,并将其挂载在Linux系统下。

先试用方法1,这里参考了hk2305621在ChinaUnix的文章[1]。
VirtualBox有命令行工具可以直接对磁盘扩容。在Windows系统中,需要打开CMD,在VirtualBoX的安装路径下找到VBoxManage.exe,使用如下命令:

D:\Program Files\Oracle\VirtualBox>VBoxManage.exe list hdds
UUID: 59f26247-d99b-49e7-a8eb-6bc1a940a70b
Parent UUID: base
State: locked write
Type: normal (base)
Location: D:\Program Files\Oracle\Virtual2_20G.vdi
Storage format: VDI
Capacity: 20480 Mbytes

可以查看到虚拟机硬盘的UUID。
然后执行命令:
D:\ProgramFiles\Oracle\VirtualBox>VBoxManage.exe modifyhd 59f26247-d99b-49e7-a8eb-6bc1a940a70b --resize 40960
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage.exe: error: Resize hard disk operation for this format is not impleme
nted yet!

失败的原因我在VirtualBox的用户手册[2]上找到了,VirtualBox虚拟机的硬盘属性有两种设定:一种是固定容量大小且读写性能较好的,另一种是动态分配容量大小(但限定最大容量)但读写性能差一些的。以上VBoxMange.exe命令只支持动态分配容量大小的虚拟机硬盘。

而我之前在安装CentOS系统时,使用的虚拟机硬盘属性为第一种固定容量的。因此,方法1不可行。

再试用方法2。
虽然我是在第1种方法失败后才想出第2种办法的,但实际上,但实际上,这是比第1种方法更好的一个解决方案,原因有两点:一是可以保持原来装有操作系统的硬盘分区完全不变,降低了破坏系统的风险;二是把所有安装软件放在一个新的挂载点,这样比较干净整洁也符合Linux的习惯。

具体操作如下:
选中虚拟机,点"设置"->"存储",在如下界面点击"添加虚拟硬盘"。

顺便提一句,如图可见有两种类型的控制器:IDE与SATA。其中SATA是比较先进的方式。因为我之前的虚拟硬盘就是使用SATA方式,在这里新添加的虚拟硬盘也继续使用SATA方式。
出现对话框:

选择"创建新的虚拟盘"。

就使用默认的第一个选项VDI格式(这也是VirtualBox虚拟机的标准虚拟硬盘格式),下一步继续。

因为我打算新增150G的空间用于安装软件,如果选用"固定大小",则一次就把这么大的硬盘空间占用掉了,而如果使用"动态分配",则虚拟硬盘占用空间是随着写入数据的增加慢慢增长。在这里我选择的是"动态分配"。

接下来,是选择虚拟硬盘的文件位置和大小:

选定之后点击"创建",新的虚拟硬盘就创建完成了。

然而,给CentOS系统扩容的工作到此仅仅完成了一半。以上步骤只是相当于给一台机器物理上安装了一个新硬盘,为了使Linux操作系统能够识别并使用这个新安装的硬盘,还需要把它挂载在一个系统路径下面。这就是下面描述的剩下一半的工作。

首先,需要获得root的环境和权限。可以有两种方法,一种是直接以root帐号登录,另一种是在个人帐号环境中使用su命令。此时注意,使用su命令必须这样:
su – root
这样才能同时获得root的权限和环境变量。如果只是输入su和root密码,则只获得root权限,但环境变量不变(保持个人账户的环境变量)。
输入
ll /dev/sd?
可以发现有两个文件/dev/sda与/dev/sdb,这个/dev/sdb就是我们刚刚新增加的虚拟硬盘。顺便提一下,这时候如果输入df,是看不到/dev/sdb这个盘的,因为此时我们还没有正确的挂载和配置这个硬盘。

接下来的事是创建硬盘分区,这里参考了loongene新浪博客上的文章[3],输入以下命令:
[root@galaxy dev]# fdisk ./sdb

The number of cylinders for this disk is set to 19581.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help):

这实际上是进入了fdisk命令的一个操作环境,可以在提示符后面输入命令。接下来的操作是:
命令:p,查看当前新盘状态,会发现其属于未分配的空间
命令:n,创建一个新的分区
有两个选项:e(扩展分区)和p(主分区),选择p分配区号(1到4中选)
再选择柱面起始位置(默认是可分配的第一个柱面,直接回车)
选择分区大小:+100M或者直接默认回车
现在再用p命令查看可发现多了一个./sdb1分区,就是刚刚新建的分区
执行以上分区操作并退出:w。若不想保存修改,则直接输入q退出。
另外,若想删除某个分区,输入d,再按相应提示操作即可。
历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 求EDA软件 Cadence IC5141、MMSIM72、Calibre2008... cadence在WIN XP系统下对硬件的最低要求与最佳配置... centos哪个版本稳定好用? 关于linux centos哪个版本装ic610 centos安装cadence spb时出现的问题 centos8安装cadence ic617,安装iscape.sh失败,提... 有没有在CentOS 7上安装Cadence成功的 三星s9+支持分屏吗? 学生家庭成员开学前14天健康状况等信息登记表怎么... 学生健康登记表发热时间应该写什么呀? 学生14天体温健康怎么登记? 学生居家隔离体温健康登记表手机怎么制作? 学生14天体温健康登记表怎么填? 国家学生体质健康标准登记表(高中样表)重要吗?... 个人14天健康登记表怎么填? 开学前14天健康监测记录表怎么填? 2020年蒙城县学生个人健康信息登记表怎么填? 小学生假期健康生活登记表怎么写咯 北湖区2020年春季开学学生健康登记表怎么填? linux各发行版本的问题?redhat、centos、ubunt…… linux下使用Cadence进行仿真后,由于仿真时间太久... ic617是什么时候更新的 请问怎么下载centos? centos 下pkg文件怎么安装 如何在centos系统驱动安装 三星s9+怎么分屏 linux系统做文件服务器好么?有什么优点缺点? linux系统怎么架设共享文件服务器 linux 文件服务器怎么搭建 文件服务器Windows好管理还是Linux好管理? Linux如何做文件服务器,为局域网中的Win机器提供... 谁用linux做过文件服务器 linux 下如何配置文件服务器,并如何做权限管理啊... 用linux建一个文件服务器是否可行?以及简单的操作... 本地文件上传到Linux服务器的几种方法 windows怎么跟linux文件服务器进行同步 中小型企业使用linux操作系统来做文件共享服务器的... linux上传本地文件到服务器 想搭建一个家庭用文件服务器,用什么linux 发行版好?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com