ubuntu,kali linux和windows三系統流水賬——寫給自己


我先說一下ubuntu和windows雙系統安裝的幾種方法,最后總結kali linux的安裝,想起什么寫什么,所以有點亂。然后記錄一下自己的使用過程中遇見的問題和解決的方法,還有我的個人建議。

我個人安裝的是目前最新的ubuntu16.04LTS。windows是10.kali linux是2.0。

首先比較一下虛擬機和雙系統,我以前一直用的是虛擬機,因為覺得虛擬機可以保存快照,很方便,也可以在windows和ubuntu中方便的切換,開始用VMVare很卡,后來用virtualbox,雖然不卡,很好用,安裝增強工具什么的都比VMvare方便,不過還是覺得會很卡CPU和內存,於是決定裝個雙系統,也裝裝逼,網上找了一些方法,自己總結如下:

方法一:原文:http://www.cnblogs.com/bluestorm/p/3310941.html

這篇很不錯的,可以參考,還有一篇也很不錯:http://www.jianshu.com/p/2eebd6ad284d

不過我個人覺得這個方法的優勢就是不用U盤,不過我覺得安裝后有很多EasyBCD產生的垃圾,所以我個人比較喜歡U盤安裝。

方法2:

先制作一個啟動盤,http://jingyan.baidu.com/article/19020a0a396b6e529d2842cb.html

然后直接F12進去安裝,安裝的 時候就參考上面的了http://www.jianshu.com/p/2eebd6ad284d

注意的地方:我分區和他的分區方式不同我6G內存,先分/為20G,其實軟件都安裝在/的某些目錄里面,所以我后來都覺得20G太少,不過可以用Gparted工具重新分區(GPartedhttps://sourceforge.net/projects/gparted/有那種安裝到U盤做成啟動盤分區的,也有桌面版的,直接使用命令

sudo apt-get install gparted,http://gparted.org/download.php

),然后給/boot為200M,然后swap為2G(雖然有的地方說極限是2G,但我也不是因為這個原因,還因為swap相當於windows中的虛擬內存,網上很多說法都過時了,那是因為之前內存都很小,我們現在內存都很大,我自己是6G,已經夠用了,甚至我發現很多人現在根本不要swap分區,所以分多了就是浪費,我之后查看swap根本也一點也沒有用,不過可能因為swap對其他的地方可能會造成影響,所以我還是給他分了兩個G),最后剩余空間全部給/home55G+。之前我並沒有給/home單獨分,

linux分區的時候如果給home也分一個區的話有什么好處?

這個文件夾相當於win下的我的文檔文件夾 里面放置的都是自己的資料什么的 單獨分區只要不格式化分區 在重裝系統是 重新掛載該分區到home可以保證個人資料不丟失

總共我給ubuntu分了80G,因為我打算長期使用它,還有的說法是分區有先后順序,http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=179311,就是我這個順序,這個我不知道有沒有道理,反正我就這樣分了。

然后注意安裝的時候邏輯分區和主分區,有人說只能安裝到主分區上面,這個完全就是不對,為了以后能安裝更多的系統,我上面的這幾個分區我都是設置的邏輯分區,都很正常,不然以后不能安裝其他的系統。我windows下面C盤主分區,D盤邏輯分區(擴展分區占一個主分區名額),就相當於兩個主分區。所以以后可以裝其他的系統,都裝到邏輯分區,這樣就可以實現多系統的安裝了。如果裝在主分區,那么沒裝幾個系統就不能在裝了。image

然后注意,

image

這一步一定要選其他選項才是自己指定安裝位置和自己分區,第一個“與windows10共存”是指自動分區,也就是/,/home,/boot等他都給你自動分區。

安裝的時候如果有網的話最好聯網下載更新和第三方的插件等。當然我自己沒網就沒下載,所以安裝也會很快,這種安裝方法就不需要其他的什么設置,我個人比較喜歡,安裝好之后默認是ubuntu的啟動界面,最后一個是win10的啟動項,如果想更改win10為默認的啟動項的話可以參考:http://jingyan.baidu.com/article/3d69c551667f9bf0cf02d796.html

QQ截圖20160516224050

ubuntu默認的vi是精簡版的有很多問題,默認沒有root用戶,可以參考http://www.cnblogs.com/shenjieblog/p/5085436.html這個來進行設置。

建議禁用客戶登陸,默認也沒有root登陸的選項,雖然有方法開機的時候讓root登陸http://jingyan.baidu.com/article/148a1921a06bcb4d71c3b1af.html,不過里面寫錯了,應該是

user-session=ubuntu
greeter-show-manual-login=true
allow-guest=false
,他少了“ow”

不過我啟用root登陸后發現用root登陸會出錯,

讀取/root/.profile時發現錯誤:mesg:ttyname fahttp://jingyan.baidu.com/article/fb48e8be3743696e632e1450.html

不過還是不推薦啟用root,並且不同的用戶的界面都是不一樣的,安裝的軟件都是不一樣的,所以有一個用戶就夠了,這點和windows其實是一樣的。最好還是不要啟用geust,這個會進入到桌面進行操作,所有的操作關機就不會保存,為了不讓別人使用我的電腦,我最開始是禁用了這個的,不過后來發現禁用了這個后自然ctrl+alt+f1-f6都不能用了。所以最后我還是啟用了geust.

然后打開終端apt-get update,apt-get dist-upgrade,apt-get upgrade,打開軟件中心安裝vlc,smplayer,瀏覽器下載lantern代理,官網下載谷歌,安裝瀏覽器擴展和腳本,安裝wine1.6,1.7據說安裝不容易成功,安裝后就安裝QQ,http://www.cnblogs.com/kobe8/p/4603612.html   ,http://jingyan.baidu.com/article/47a29f24577776c01423991a.html  qq一定要更新源后查看依賴性后安裝。國際版的QQ功能實在是……,我試過其他的QQ,什么2013的,這種現目前已經不能用了,所以只能忍受國際版的,而且截圖只支持自己的截圖,好像不支持自帶的截圖粘貼進去聊天窗口;

然后安裝壓縮軟件peazip,圖形化的,真的很好用,這個是設置成中文的方法,http://timerim.com/articles/1132.htm,然后安裝搜狗輸入法,雙擊deb文件直接安裝,然后設置搜狗不要智能糾錯。搜狗的安裝好像需要注銷或者重啟一次才會生效,很多其他的軟件也是這樣。

說明一點,ubuntu能識別眾多文件系統,包括windows的ntfs,所以在ubuntu下可以把windows的盤符當成ubuntu的D,E,F盤。不過需要先在開機后,使用前掛載好盤符才能使用該盤符的資源。比如播放該盤符的音樂,不掛載就會提示找不到。不過在windows下面就不能識別ubuntu的分區,還有默認是ubuntu的引導界面,可以用軟件改成windows的引導界面http://wenku.baidu.com/link?url=082IDUNM4P48i1W3YfkAPvfWEeIMRNj2XNFNkCj-7_KX20wM7ngmmp3uoFutNq7x0P1sswrzda0hu7WemPcvo5lgMxO_A95AYxeiUlFCygW,不過我覺得ubuntu的挺好的,如果重裝windows可能會和刪除ubuntu的系統一樣,導致windows無法啟動,因為我用的是ubuntu的引導方式,這個時候可以用PE的引導修復一下即可,因為我遇到過這種情況。http://blog.csdn.net/youhaipeng/article/details/7417647

清理垃圾:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/15/1778265.html

設置默認程序,在詳細信息里面,不過有的不能在這個里面設置,比如PDF,那么就需要在PDF文件上面右擊,然后屬性,然后設置默認程序即可。http://www.blogjava.net/zhyiwww/archive/2012/07/09/382607.html

下載lantern代理,然后直接雙擊即可代理,本來我想說安裝一個擴展來設置自動代理,不過發現安裝擴展后反而不能代理上網了,禁用才行,感覺默認就是自動代理,速度挺快的。

由於我默認安裝ubuntu的時候沒有安裝第三方的插件,所以默認的播放器不能用,需要根據提示下載一些插件即可正常使用。

安裝一些okularPDF閱讀軟件。可以看圖等。vlc和smplayer+-來調節播放速度。

自帶截圖功能用shift+prt sc鍵截圖——區域截圖,然后復制的時候比較麻煩,QQ貌似只能用自帶的截圖功能。不支持其他的截圖。

修改自帶截圖軟件的保存位置,默認是圖片,我想保存到桌面,就這么設置。http://askubuntu.com/questions/114429/default-save-directory-for-gnome-screenshot

然后切換到win10的時候會發現時間不對,解決方法:http://mtoou.info/windows-ubuntu-shijian/

火狐默認沒有Flash,谷歌有,安裝方法:http://jingyan.baidu.com/article/2fb0ba40a7832600f2ec5f80.html

vi下面插入模式不能直接粘貼,可以使用ctrl+shift+C,ctrl+shift+V。

用久了發現發熱嚴重,聽見風扇一直轉,差點因為這個放棄掉ubuntu,后來解決了,Ubuntu安裝使用TLP減少發熱量,增加筆記本電池使用時間http://blog.topspeedsnail.com/archives/2440

http://tieba.baidu.com/p/2882571142

不過禁用了獨顯(我自己的AMD的)之后會發現使用右上角的關機按鈕關機的時候關機的時候會顯示一些錯誤,就是關於ubuntu下radeon不過沒有影響,不用理他,終端里面使用命令reboot重啟的時候不會顯示這些錯誤。

虛擬桌面不見了怎么辦,在外觀中添加。http://forum.ubuntu.org.cn/viewtopic.php?t=473085

安裝ubuntu后要做的一些事情:http://os.51cto.com/art/201306/397349_4.htm

http://server.zol.com.cn/474/4740349_all.html

http://www.cnbeta.com/articles/494747.htm

特別是里面的gsettings set com.canonical.Unity.Launcher launcher-position Bottom(移動Unity所處位置)和gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-minimize-window true(點擊圖標最小化)真的很帥。

ubuntu下wps提示系統缺失字體http://www.linuxdiyf.com/linux/13081.html

播放器我用smplayer發現調節播放速度的時候音頻有延遲,果斷卸載,VLC正常,不過快捷鍵+不能用,+就是加速,-就是降速,=就是恢復,不過我發現了[是微降速,]是微加速,這個很好用。類似potplayer先的zxc鍵調節速度一樣。

解決Windows與Ubuntu雙系統時間同步問題http://mtoou.info/windows-ubuntu-shijian/

ubuntu和windows雙系統怎么改啟動菜單項,http://jingyan.baidu.com/article/3d69c551667f9bf0cf02d796.html

常用軟件推薦http://tieba.baidu.com/p/4395493459

【Ubuntu日常技巧】Ubuntu開機自動設置筆記本屏幕亮度

http://www.cnblogs.com/QuLory/archive/2013/03/24/2978351.html

我自己調成的是echo 20,2是在是太暗了。

下載軟件安裝uget,和火狐瀏覽器配合downthemall。http://ugetdm.com/

安裝emacs,sudo apt-get install emacs,可能需要提前安裝sudo apt-get install build-essential.安裝好后有終端版和GUI版兩種。

 

常用的快捷鍵:

ctrl+H查看隱藏文件,

win+w,多窗口顯示,

alt+f2.

win+L鎖屏。

ctrl+alt+v,粘貼一行的時候正常,粘貼多行的時候會漏掉第一行,這個是很多linux都有的問題。

網上很多,我這里不總結了。新版的ubuntu新增了很多功能。

掛起功能不能正常使用,網上的方法我都試過了沒用,

還有有些網頁打開會不停的加載,比如毒霸的視頻網頁,

ubuntu有一點比較好,就是內核集成了驅動,我們不用單獨去安裝,安裝包又小,1G+,我觸控板的驅動都是集成了的,很方便。當然想要獲得更好的體驗可以自己重新找一些安裝。

下面看看我安裝的軟件吧(不是全部)。火狐和谷歌我都是配置了擴展和腳本,樣式的。方便使用,擴展和腳本使用和在windows中使用沒有區別的。

2016-05-14 15-15-54屏幕截圖2016-05-13 14-33-41屏幕截圖2016-05-13 14-47-42屏幕截圖2016-05-14 00-01-47屏幕截圖2016-05-14 00-02-59屏幕截圖2016-05-14 00-03-02屏幕截圖2016-05-14 00-03-13屏幕截圖2016-05-14 00-03-17屏幕截圖

怎么找回虛擬桌面http://forum.ubuntu.org.cn/viewtopic.php?t=473085

開機自動掛載Windows分區http://www.linuxidc.com/Linux/2013-02/79679.htm

兩個linux系統可以共用一個swap嗎? ,安裝ubuntu后,然后安裝kali linux分區的時候我只給kali分了/boot和/,然后我執行的時候他自己識別了ubuntu作為他的swap分區,這個很爽。

可以共用,不過注意寫到fstab的時候swap的uuid或label一定要寫對

然后我不想讓別人用我的ubuntu,也裝裝逼,然后我想說讓我ubuntu默認啟動字符界面,網上找了一些方法,發現在ubuntu16這個版本已經不能用了,不過有新的方法。

命令:
設置字符界面啟動

$ systemctl set-default multi-user.target

設置圖形界面自動

$ systemctl set-default graphical.target

折騰的時候遇到問題,我先設置成字符啟動,然后我有設置下面GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"(原來),我改成了GRUB_CMDLINE_LINUX_DEFAULT="splash",quiet就是說不顯示ubuntu啟動時候的詳細信息,比如正在啟動什么,關機的時候也會顯示,然后splash的意思是說開機的時候顯示ubuntu圖標,也有一個進度條,就是幾個點交替閃爍那個,,不過顯然splash和字符界面沖突了,既然字符界面,怎么又顯示啟動進度,我后來才發現這個原因,經過不斷的重啟,測試,我發現了,不過最后已經導致我進不去所有的系統了,怎么辦呢?我身邊這個時候有一個ubuntu的啟動安裝U盤,我想說用里面的試用ubuntu功能能不能進去修復,當時我並不知道在這個試用版里面怎么提權,所以我沒有權限修改splash那一項,最后我發現ubuntu本身默認就有四個引導選項,然后我百度了下,試了一下四個引導項里面的高級選項,然后進入修復成功,ubuntu引導界面出來了,然后我就果斷改成圖形的界面了。no zuo no die啊。

一、編輯 /etc/default/grub 文件,原文11行附近:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

去掉”splash“,改后:

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

二、執行命令:

sudu updat-grub

重啟,即可看到,不再有載入畫面出現了。

ubuntu15.10字符界面中文亂碼配置http://www.playubuntu.cn/article/286.html

我又想字符界面默認啟動之后怎么進入圖形界面呢?我最開始是用startx,不過后來發現這個啟動之后根本不能用,因為很多的服務都沒有啟用,后來發現init 5命令,這個命令雖然能夠啟用一些應用,不過不能啟用網絡,也就是我們上不了網,這個是init 5和startx的區別http://blog.chinaunix.net/uid-14735472-id-3554913.html

我搞混了以后系統出現問題,解決辦法:Ubuntu提示:檢測到系統程序出現問題 http://blog.csdn.net/yuguiyang1990/article/details/39967539

ubuntu開機設置亮度:http://www.cnblogs.com/QuLory/archive/2013/03/24/2978351.html

然后后來我又找到了lightdm start命令,http://www.xuebuyuan.com/662952.html這個命令雖然能夠啟用很多服務,也能夠正常上網,不過我發現關機/重啟命令不能用,我想肯定也還有其他 的一些服務沒有啟用吧,於是我打算放棄字符界面,

用Boot-repair修復雙系統引導http://jingyan.baidu.com/article/5553fa82cd48a765a23934ae.html

好文:http://m.blog.csdn.net/article/details?id=48651757

 

 

關於kali linux,https://huirong.github.io/2015/03/09/installKail/

里面有錯誤,我設置/boot可啟動標志開啟之后打開電腦的時候什么系統都進不去,我是重新刪除了分區后用PE工具里面的引導修復功能修復的。

我開始安裝kali的時候遇見很多錯誤,

kali 使用u盤安裝提示“無法掛在光盤..”的解決方案 ,解決方法就是重新插入一次優盤即可

最后還是沒有kali的啟動菜單,即使我在windows下面使用EasyBCD添加引導之后還是不能正常進入,后來發現了一篇好文。http://blog.sina.com.cn/s/blog_8c8d4e710102wggl.html

因為我想的是最后安裝kali linux,那么他的引導菜單就會覆蓋其他系統的,不過一個是我不想用它的引導,一個是太丑了,所以我還是打算用windows的引導,如果我能找到一個即使重裝了windows系統,還能重新引導其他linux系統的方法,那么是不是很方便,以后就什么都不怕了,很多高手使用的是grub,我不想折騰,使用EasyBCD,這個最開始很多網上說什么使用grub2來引導,可是我一直失敗,而且我還不知道什么願意,知道我發現上面我說的那篇好文,里面說的兩個點都是我沒有注意到的 ,一個是安裝到最后的時候雖然選擇不安裝grub來引導,不過還是要把這個grub安裝到/boot分區,如果沒有/boot分區的話那么就安裝到/分區里面,之前必須記清楚分區號,他這個指定安裝grub位置的提示還算比較明顯,ubuntu的不怎么明顯,我當時沒有看清楚

e7loader

這里最下面這個安裝啟動引導器的設備他這里選擇的是/dev/sda2.也就是說之后裝好之后默認就是ubuntu的引導界面了,如果這里不選擇這個的話,那么到時候重啟可能沒有ubuntu的選項,不過可以在windows下面使用easybcd來添加引導就行了,以后一定要看清楚這一項;另一點是easybcd添加引導的時候分區號都是錯亂的,我們只能使用大小和感覺來判斷,然后使用的不是grub2而是grub,這里一定注意,網上很多人都是在這一步失敗的。然后重啟就會發現好了,這個是grub2和grub的區別http://blog.sina.com.cn/s/blog_6b94d5680101pn4a.html

 

我最后還是覺得用windows引導挺好,不過我安裝好后是那種傳統的win7那種黑色引導界面,我本來想用回原來window8那種藍色的引導,不過網上很多方法可能也只是針對win8吧,我win10無效,還發現藍色的引導其實每次都會重啟一次,所以很不爽,所以就用的黑色的啟動,不過我發現好像傳統的啟動不支持用EasyBCD直接啟動PE的iso文件,以前的metro藍色引導是可以的,

QQ截圖20160515233747

多系統最好用windows來引導。因為我個人經常在windows下用分區工具干掉linux系統
,然后這樣的話如果是linux為默認的引導的話,那么就會導致windows也無法正常引導,雖然可以用PE里面的工具修復,不過還是不爽,如果使用windows引導的話,那么就可以在windows下面隨便干掉其他的linux。然后如果是使用windows引導,重裝windows的話,就可以使用easybcd來重新添加引導。

我個人因為安裝三系統的分區順序有點問題,分區表的順序是/dev/sda1234順序顛倒了,不過沒有影響,只是在diskgenius中顯示有問題。不管就可以了。

然后我后來發現裝了kali之后ubuntu啟動緩慢,本來我打算啟用quiet查看啟動的時候卡在什么地方,果然啟動的時候顯示A start job is running for dev-disk-by\x2duuid-394990d0\x2db3ea\x2d41f5\x2d8c41\x2d49dbe6fbfbec.device,這一步要等待很久。百度了一下,發現是因為我安裝kali的時候因為我共用了ubuntu的swap分區,然后裝的時候重新格式化了一下swap分區,然后就改變了swap分區的uuid。改成了kali的uuid了。所以只需要重新查看修改一下就可以了。http://tieba.baidu.com/p/2468020526

然后發現kali linux的關機和重啟實在是有時沒用,我也改成quiet打算看看什么地方卡住了,結果該了之后又正常了。不知道是什么原因。

發現ubuntu下面的那個清理垃圾的軟件可能有時候會把我安裝的軟件也清理掉,比如tlp。然后我重新安裝tlp的話直接安裝就可以了不用添加ppa,因為之前我已經添加過了,所以這個時候重新添加可能會看見沒有任何反應。

我安裝kali linux后用windows來引導,開始的時候是kali linux下面有ubuntu和windows的引導,因為最后安裝的kali 嘛,然后windows下面有其他兩個linux的引導項,因為我單獨制作了引導嘛,然后開始ubuntu只有windows的引導,沒有kali的引導,因為kali在ubuntu之后安裝,windows在ubuntu之前安裝,不過我在ubuntu中使用sudo update-grub后發現ubuntu自動識別了kali linux,也就是說ubuntu啟動項里面自動添加了kali linux。

安裝ubuntu或者kali linux的時候有一個選項,當時我沒有注意,現在才發現,也就是分區的那一步選擇“安裝啟動引導器的設備”這一個該選擇什么,

QQ截圖20160516224245

http://zhidao.baidu.com/link?url=x0oI5YEzd9wkUvI-qDSrVpZNvb5lV9qc0qjv7rLeSvqcgAasxfDXV2kZNjwKL8eRi5mY9Ft5lRLy1mQIhVzngLW1f2PTRzMEr2IcxV2YKKe

默認是/dev/sda,這個就是讓ubuntu或者kali linux來引導windows,覆蓋windows的mbr引導,但是如果你想用windows來引導的話就需要在這一步選擇/boot分區,然后安裝好之后你會發現開機沒有ubuntu的引導項,需要用Easybcd來手動添加,方法如下:http://blog.csdn.net/holybin/article/details/17786473

http://blog.csdn.net/lvanneo/article/details/16885121

今天windows系統出現問題,我三個系統win+ubuntu+kali,重裝win10后用EasyBCD添加ubuntu和kali的引導,能正常引導,不過從ubuntu和kali里面啟動win10的時候就會顯示

image

這種錯誤,這個就像我之前說的那個swap分區的錯誤引起開機變慢的問題一樣,也就是說重裝win10之后C盤分區在ubuntu和kali里面的uuid變了,解決辦法就是先進入ubuntu或者kali ,然后輸入sudo update-grub這樣更新一下就可以了.

還有說一說系統分區順序的問題,我最開始是win有兩個盤,C和D,只有C是主分區,也就是C是/dev/sda1和D是/dev/sda5,之后安裝ubuntu,從D盤后面划分,然后給ubuntu分了四個分區,分別是/,/boot,/home,swap.分區號是/dev/sda6789,然后裝kali,從D盤后面划分,分了兩個區/,/boot.分區號是/dev/sda10和11.然后kali 自動共用ubuntu的swap分區,我發現只能這樣分區,也只能這樣讓他的順序錯亂,如下就是我的分區順序:

image

其他的方法也不能讓他的順序變正確,也很容易出錯,不過這樣順序是反的,也就是說10和11分區在6789分區的前面了.在diskgenius軟件中就會顯示順序錯誤的問題,不過可以用linux的命令來調整,暫時我還不會,不過這樣使用也沒什么影響,為了看這個分區的問題,我把所有系統重裝了好幾次,也是夠折騰的了.不過終於知道了最好的方法.

ubuntu經常彈出"檢測到系統程序出現問題"怎么辦?http://forum.ubuntu.org.cn/viewtopic.php?t=477557

有時候使用sudo apt-get update的時候會卡住。更新Ubuntu Kylin源遇到問題的解決辦法http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=8976

可以刪除那些文件或者在軟件更新里面去掉前面的勾都是可以解決上面這個問題的。

有的同學安裝的時候可能會崩潰,之后進去live模式。不過不是真正安裝好了。然后解決辦法就是安裝的時候不要選擇把引導安裝到/boot分區,而保持默認,也就是使用ubuntu的引導界面。這樣就可以正常安裝了。 

 

今天終於折騰完了kali linux的安裝,之后該慢慢靜下心來學linux了。

學習就是一個不斷發現問題和解決問題的過程。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM