eth0: ERROR while getting interface flags: No such device
看來這個問題是因家中的網卡跟公司的網卡不同造成的,搜尋Google看有無解!
這隻網卡從Windows那邊看來是Broadcom NetXtreme Gigabit Ethernet fo hp
在Debian 裡用/sbin/lspci -v 查到:
Broadcom Corporation NetXtreme BCM5782 Gigabit Ethernet
使用tg3模組,但是我用modprobe tg3後,再下ifup eth0還是錯!
有點難搞喔!
後來經發現/etc/udev/rules.d/70-persistent-net.rules這個檔裡,有跟tg3模組使用網卡的訊息,是在eth2,而這跟/etc/network/interface中的啟用eth0的網卡是不一致的,所以更改成一致後,就可以上網了!
但是接下來碰到的問題是,因為之前是用CD-ROM安裝的,有些套件沒有裝入,所以現在的source.lst好像設置的也不太對!
根據D.3. 通过 Unix/Linux 系统来安装 Debian GNU/Linux這一節來設定APT如下:
deb-src http://ftp.us.debian.org/debian lenny main deb http://security.debian.org/ lenny/updates main deb-src http://security.debian.org/ lenny/updates main本地化和鍵盤的配置
配置您的 locale 設定,以便使用英語以外的語言,需要安裝locales
支持套件,然后進行配置:# aptitude install locales # dpkg-reconfigure locales配置您的鍵盤(如果需要):
# aptitude install console-data # dpkg-reconfigure console-data注意,在 chroot 裡面不能設置鍵盤,但重新啟動以後可以。
感謝你看到這裡,很快就可以離開了,但最好的獎勵行動就是按一下幫我分享或留言,感恩喔~