前段裝了在Virtual Box上裝一個Kali Linux玩,然后設為了開機進入文本界面,后來遇到無法上網的問題,網上找到解決方法,說是NAT地址轉換和host-only雙網卡順序問題,按照網上的說法調整順序后一切正常。問題及調整方法詳見這篇文章:http://www.cnblogs.com/tigertall/archive/2012/01/02/2310253.html#undefined
處理這個問題的過程中遇到一個問題,想切換到圖形界面,但是kali默認沒有startx,想要用需要安裝xinit,但是現在網絡又不通。於是想修改為開機啟動圖形界面。問題來了:在kali自帶的文本界面下修改文件/etc/X11/default-display-manager后,更新grub居然失敗。
重啟后還是進入文本界面。
折騰了好半天,一直報錯,最后只能從Virtual box里禁用host-only網卡,然后用apt-get安裝xinit,再startx進入圖形界面搞。
進入圖形界面后,再更新grub,一切正常了,真見鬼。

后來嘗試,在kali自帶的文本界面下,怎么更新grub都報錯,但是在圖形界面的終端下,和ssh連接的終端下,都是沒有問題的,而且報錯信息無法重定向到文件。
root@kali:~# update-grub 2>err.txt
root@kali:~# cat err.txt
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-4.0.0-kali1-amd64
Found initrd image: /boot/initrd.img-4.0.0-kali1-amd64
done
err文件里面居然是正確的信息。搞不懂咋回事。
不過只要進入圖形界面,或者ssh遠程登陸修改都沒有問題,不知道什么原因,不過現在一切正常了。
