目錄
5.3 進入終端字符界面,登錄出現"login incorrect"
前言:
最近做實驗需要用到Linux環境,由於雙系統切換麻煩,所以筆者選擇在Windows系統下安裝Linux的虛擬機。經過詢問度娘,在比較了VirtualBox與VMware Workstation、CentOS與Ubuntu之後,個人認爲比較適合初學者的是VirtualBox + Ubuntu組合。
1 VirtualBox介紹及下載
1.1 VirtualBox介紹
1.VirtualBox:Oracle公司旗下的一款虛擬機開源產品,VirtualBox號稱是最強的免費虛擬機軟件,它不僅具有豐富的特色,而且性能也很優異。
2.VMware Workstation:一款功能強大的桌面虛擬計算機軟件,開發商爲VMware。
3.二者比較:
- VirtualBox的安裝包比VMware Workstation要小很多;
- VirtualBox是開源的,可以免費使用。VMware Workstation是商業軟件,使用是需要付費的。
- 主要功能上VirtualBox與VMware Workstation比起來並不遜色。但是VMware Workstation的功能相對更多(例如:改進型3D圖形支持、增強型ACE等)。
1.2 VirtualBox下載
1.進入官網:https://www.virtualbox.org/
2.下載安裝包:
本文選擇安裝的是VirtualBox 6.0.8 platform packages for Windows hosts
2 Ubuntu介紹及下載
2.1 Ubuntu介紹
1.Ubuntu:一個以桌面應用爲主的開源GNU/Linux操作系統,Ubuntu是基於Debian發行版和GNOME桌面環境,主要目的是爲一般用戶提供最新且相當穩定的操作系統。
2.CentOS:Linux發行版之一,它是來自於Red Hat Enterprise Linux依照開放源代碼規定釋出的源代碼所編譯而成。目前CentOS有多種版本,現在主流使用的都是CentOS 6、CentOS 7等衍生版本。
3.二者比較:
- Ubuntu在桌面界面操作可能會更勝一籌。
- CentOS用戶量相對較少,沒有詳細的使用幫助類教程,新用戶上手比較難。
- Ubuntu擁有大量的幫助文檔和教程,也有龐大的社區論壇,可以方便的獲得幫助。
- 因此對於想學習Linux知識的初學者來說,Ubuntu算是理想的選擇。
2.2 Ubuntu下載
1.進入官網:https://ubuntu.com/download/desktop
2.下載安裝包:
本文選擇安裝的是Ubuntu 18.04.2 LTS Desktop (64-bit)
3 VirtualBox安裝
1.打開安裝文件,點擊下一步:
2.選擇你想安裝到的位置:
3.默認勾選所有,點擊下一步:
4.不用管警告,選擇Yes:
5.選擇安裝與信任:
6.安裝完成,啓動VirtualBox:
7.點擊管理 → 全局設定 → 更改常規選項中虛擬電腦的創建位置:
8.點擊新建 → 輸入名稱爲MyLinux
→ 選擇系統類型爲Linux
→ 版本爲Ubuntu(64-bit)
→ 點擊下一步:
9.分配內存大小,從自己電腦中的實際內存中劃分,注意一定要分配2G以上內存,否則之後的系統安裝會出錯:
10.創建虛擬硬盤,直接點創建,如果原來創建過,可以選第三項,使用現有的:
11.接下來默認即可:
12.虛擬的文件位置,會自動識別到你創建虛擬機的位置,設置硬盤大小爲50G(也可更多):
注意:硬盤大小最好設置大一些(50G),如果你已經裝完系統,但是想擴容硬盤大小,可參考博客:
https://blog.csdn.net/ouyang_peng/article/details/53261599
13.出現如下界面時,則創建成功,可以查看虛擬電腦的明細:
4 Ubuntu安裝
1.點擊VB頁面的啓動:
2.選擇你所下載的系統鏡像文件即可,啓動,等待加載系統:
3.開始安裝,語言默認爲English,可在左側框中選擇中文,點安裝Ubuntu:
4.鍵盤佈局:
5.接下來一路默認即可:
6.輸入你的所在地(如果此時發現你無法在輸入框中輸入文字,請查看“跳坑攻略-5.1”):
7.輸入對應的姓名密碼即可,計算機名和用戶名會自動生成(如果此時發現你無法在輸入框中輸入文字,請查看“跳坑攻略-5.1”):
8.安裝系統,安裝成功後,重啓虛擬機:
9.重啓之後需要簡單配置一些信息,完成安裝:
注:成功進入如下頁面,至此,VirtualBox + Ubuntu已安裝完畢。
5 跳坑攻略
5.1 安裝Ubuntu過程中,無法通過鍵盤輸入字符
1.錯誤介紹:在輸入“您在什麼地方?”、“您是誰?”過程中,發現無法通過鍵盤輸入字符。
2.原因:系統內存過小。
3.解決方法:將系統的虛擬內存由1G改爲2G。
5.2 登錄root賬戶時提示“抱歉,認證失敗。請重試。”
1.錯誤介紹:
2.原因:剛安裝Ubuntu後,root用戶默認是未激活的,不允許登錄,也不允許使用su命令到轉到root用戶。
3.解決方法:筆者找到了普通賬號的用戶名與密碼,不通過root用戶進入系統。
- 重啓ubuntu,隨即長按shift進入grub菜單;
- 高級選項:
- 選中Ubuntu,with Linux 4.13.0-38-generic (recovery mode)進入:
- 進入Recovery Menu界面,選擇root Drop to root shell prompt,也就是獲取root權限;
- 在命令行# 後面敲入 cat /etc/shadow 查看用戶名(如果連用戶名都忘記的話);
- 敲入:passwd "用戶名" 之後再敲兩次密碼,即可修改用戶名的密碼;
- 重啓系統;
- 輸入對應用戶名及密碼,即可成功進入系統;
5.3 進入終端字符界面,登錄出現"login incorrect"
1.錯誤介紹:Ctrl + Alt + F1進入終端字符界面時,出現"login incorrect"。
2.原因及解決方法:
- 大小寫鍵盤問題,Ubuntu不認小鍵盤,所以一定要關掉NumLock,使用字母鍵盤上面的數字按鍵進行輸入。
- password問題,很多新手反應密碼輸入不進,其實Ubuntu從安全角度出發,輸入不顯示長度,所以別人偷看的話連長度也不知道,其實後臺還是在輸入密碼的。
5.4 已進入系統,如何修改root用戶密碼
解決方法:打開終端(Ctrl + Alt + T),輸入命令
sudo passwd root
輸入修改密碼即可