Step1 安裝Centos7&Sentaurus TCAD

查了各路信息,用軟碟通制作U盤安裝安裝就是不成功,后來在U盤安裝CentOS7遇到:init... timeout1找到原因,原來是Centos7有一個特別的分區問題,導致Windows下部分轉移軟件出現問題。更換鏡像燒錄軟件為Win32 Disk Imager后,成功安裝系統。

1. 安裝系統后的配置

由于Sentaurus TACD的破解對系統有一些要求,所以需要對系統進行一些設置。

1.1 更改主機名

需要永久更改主機名,這個可以在安裝系統時指定,也可以安裝系統后再進行更改。安裝系統時指定的話,只要在裝系統時細心一些,就能找到設置的地方。下面介紹系統安裝完成以后的更改方法。
主機名放在/etc/hostname文件中,修改這個文件,就可以修改主機名。這個文件需要超級用戶權限才能修改。

su  # 切換到超級用戶身份
密碼  #超級用戶密碼
vim /etc/hostname

這里修改主機名為tcadhost,其他也可以。

1.2 修改網卡名稱2,3

Centos7中,網卡名稱被默認改為enoxxxx的形式,en表示enthernet,o表示onboard。有文章說Sentaurus TCAD的驗證只認eth0,所以需要修改網卡名稱。是不是只能用eth0我沒有驗證,下面提供修改方法。

  1. 首先使用ifconfig命令查看一下,以太網卡的默認名稱是什么。比如eno007,那么在/etc/sysconfig/network-scripts/目錄下,會存在一個和它對應的文件ifcfg-eno007。切換到超級用戶,編輯這個文件,在其中找到NAME=eno007DEVICE=eno007兩項,分別修改為NAME=eno007DEVICE=eno007。同時注意一下,ONBOOT是否為yes,這決定了網卡是否開機啟動。
  2. 把第一步中修改的文件重命名為ifcfg-eth0
  3. 禁用該可預測命名規則,在啟動時傳遞net.ifnames=0 biosdevname=0內核參數。這一步通過修改/etc/default/grub文件實現。在其中找到GRUB_CMDLINE_LINUX變量,在其中加入上面提到的內核參數即可。這個文件也需要使用超級用戶身份才能編輯。
  4. 重新生成GRUB配置,并更新內核參數grub2-mkconfig -o /boot/grub2/grub.cfg

1.3 卸載ibus4

由于Centos7中使用的ibus,會與SentaurusTCAD2013發生沖突,沖突的結果是在軟件交互界面無法輸入,所以需要卸載掉。關閉貌似也可以。

sudo yum remove ibus

1.4 安裝依賴包5

  1. Centos7下需要安裝redhat-lsb,直接yum安裝即可

    yum install redhat-lsb -y
    
  2. sprocess需要依賴libmp.so.3這個庫,在/usr/lib64下應該會有libgmp.so.3這個庫,如果沒有用安裝一下即可,然后給這個庫創建一個符號連接,sprocess即可運行6

    ln -s /usr/lib64/libgmp.so.3 /usr/lib64/ligmp.so.3
    

2. 設置環境變量與安裝

這里推薦知乎系列教程SentaurusTCAD詳細安裝教程7,同時感謝濱彬斌繽學長的幫助。這個教程已經十分詳盡了,不再贅述。

感謝DQ兄弟的幫助,焦頭爛額的時候一想到DQ兄弟就會思路清晰[斜眼笑]。

參考鏈接

  1. U盤安裝CentOS7遇到:init... timeout
  2. CentOS7網絡配置和修改網卡名稱及常用服務管理命令
  3. Centos7更改網卡名稱Eth0
  4. EETOP
  5. 鏈接
  6. Ubuntu 16.04上運行sentaurus TCAD遇到的問題及解決方法
  7. SentaurusTCAD詳細安裝教程
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Ubuntu的發音 Ubuntu,源于非洲祖魯人和科薩人的語言,發作 oo-boon-too 的音。了解發音是有意...
    螢火蟲de夢閱讀 99,594評論 9 467
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數據革命閱讀 12,239評論 2 33
  • hexdump -C 查看二進制文件 xxd:查看二進制文件 whatis 簡單描述命令的用途whatis c...
    JevonWei閱讀 849評論 0 0
  • 系統啟動是一項非常復雜的程序,因為內核得先檢測硬件并加載適當的驅動程序后,接下來則必須要調用程序來準備好系統運行的...
    Zhang21閱讀 11,795評論 3 10
  • 基礎命令 為了在 sudo 中設置權限提升,您需要編輯 sudoers 文件。 你不應該直接編輯文件,而是使用:s...
    米開朗基樂閱讀 1,947評論 0 5