[原创 分享]戴尔D630安装ubuntu7.04全攻略

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
moonick
帖子: 229
注册时间: 2007-04-01 11:34
来自: 香肠啤酒国

[原创 分享]戴尔D630安装ubuntu7.04全攻略

#1

帖子 moonick » 2007-08-30 20:42

用了快一个月,说实话D630是个好本子,只是安装linux颇有些困难。话说我拿回来那天就在右手腕托处贴了ubuntu的标,可是就是装不上……上网一查跟我一样的还不少。今天终于搞定,特发上来分享。
首先说一下我的配置,虽然都是D630 但是配置不同估计会有些差异。
我的配置:
core2 7100/1G/120G希捷(其它还有西数的吧)/NVS 135M 显卡(就是这个麻烦……)/三星 D刻(好像有的机是飞利浦 明基的)/broadcom 的有线网卡/broadcom 43xx无线网卡(就是dell 1xxx)(这个也很麻烦)/无蓝牙

先上图吧
这是安装完成的
可以使用compiz fusion

主要内容看下面:
附带总结了一下cpu温度监控的东西
附件
Screenshot.png
Screenshot-2.png
上次由 moonick 在 2007-08-30 22:23,总共编辑 1 次。
头像
moonick
帖子: 229
注册时间: 2007-04-01 11:34
来自: 香肠啤酒国

#2

帖子 moonick » 2007-08-30 21:02

首先要明白D630之所以不好装ubuntu的原因就在于NVS135M的显卡和broadcom的两个网卡。
所以liveCD是不能直接启动的,用alternateCD装过一次,有线网卡都不认,gcc,xorg-server都没有。也不行。
后来想到用DVD安装,因为dvd自带很多软件包,包括安装显卡需要的编译环境等等。
我现在用的就是dvd安装成功的。
所以首先要搞到一张dvd,刻碟。
*注意,用D630自带的roxio刻录时不要选择刻录后校验,不然刻dvd很容易失败。我刻费了两张……
重启按F12用光盘启动,选择那个文字安装选项。具体记不请了……就是用手动text文本安装方式。好像在最下面。
然后就跟alternateCD安装差不多了。
这里有几点要注意的。1,安装时一定要拔掉网线。选网卡的时候一定要选broadcom N什么extrem 5xxx那个,也就是有网卡,我的是eth1

2,语言选中文会默认安装scim输入法和中文环境,但是代价是tty中有很多提示为乱码。不过还是建议在光盘启动菜单就选择中文安装。
3,安装过程中没有设置用户名这一项,只有设置密码。因为这是oem安装方式,所以用户名统一为oem,不能修改。
4,前两次进不去很正常……第3次可以进入tty(就是终端)迅速用oem这个用户名和你的密码登录,如果提示“bcm43xx”之类的按回车跳过。好了登录成功,但是“bcm43xx”很烦人。所以我们要把它先关掉。
没有gedit也没有vim,咋办,嘿嘿,我们有nano(注意不是ipod,这是个终端下的文本编辑器)图见附件。我们只需要知道ctrl+x可以退出就行了。

代码: 全选

$sudo nano /etc/modprobe.d/blacklist
最后一行加上:

代码: 全选

#unable d630 wlan card 
blacklist bcm43xx
按ctrl+x退出 输入y保存更改。
好了,bcm43xx终于安静了~
然后我们用vesa默认驱动进入xwindow图形界面。(DVD版默认安装了xserver-xorg!)

代码: 全选

$sudo dpkg-reconfigure xserver-xorg
这时候会有xorg的配置界面,虽然很多乱码…不过还等什么,先选vesa顶着进入图形界面把。
配置完后

代码: 全选

startx
虽然分辨率很奇怪,暂时忍着吧……
然后咱们来配置网络,ubuntu离不开网络的……
不过这回咱们有gedit了~

代码: 全选

sudo gedit /etc/network/interfaces
加上

代码: 全选

iface eth1 inet dhcp
auto eth1
*我的网卡是eth1 我用802.1x上网,所以还要设dhcp。各位按自己的情况设置。
然后上网,改源,更新。
这个就不重复了。
*注意2
虽然我们用的是dvd安装的,但是很不幸,安装完后居然不认光驱了!!!
不过好在很简单:

代码: 全选

$sudo gedit /etc/modules
加上 piix,然后重启就行了。不能上网的也可以拿dvd作源了。反正能读碟了。能不能刻还没测试,没盘子了。哪位试过请留言。
这个是我的:

代码: 全选

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

lp
sbp2
fuse
i8k force=1 
piix
好了,重头戏,显卡!
参考这个帖子:viewtopic.php?t=69241
这里引用一下(针对D630的情况做了一点小修改):
通过下面手动编译安装nvidia驱动的做法,ubuntu官方强列不推荐!
对于当前的ubuntu 7.04 来说Quadro 显卡有手动编译安装驱动的必要。
先到nvidia官方网站下载合适的nvidia驱动xxxx.run后
ubuntu i386 nvidia下载地址(x86)
http://www.nvidia.com/object/linux_display_archive.html
ubuntu amd 64 nvidia驱动下载地址(AMD64/EM64T):
http://www.nvidia.com/object/linux_amd6 ... chive.html
1.安装要用到的软体
代码:
sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-`uname -r`

2 做下备份
代码:
sudo cp /etc/default/linux-restricted-modules-common /etc/default/linux-restricted-modules-common.backup111

代码:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup111

3 修改文件linux-restricted-modules-common ,在这句中改为 DISABLED_MODULES= "nv nvidia_new"
代码:
gksu gedit /etc/default/linux-restricted-modules-common
注意,这是指最下面那个空着的引号中间,比如我的:

代码: 全选

# DISABLED_MODULES="ath_hal fc fglrx ltm nv"
#
# Note that disabling "fc" disables all fcdsl drivers, "ltm" disables
# ltmodem and ltserial, and "nv" disables both the nvidia drivers.
# You can also name each module individually, if you prefer a subset.

DISABLED_MODULES="nv nvidia_new"
4 alt+ctrl+f3后   
代码:

sudo /etc/init.d/gdm stop

5 cd 到驱动文件所在目录后,安装驱动,必要时可用tab键
代码:
sudo sh NVIDIA-Linux-???-???.??.??-pkg1.run

首先会提示是否接受协议,这个要tab到accept.然后回车接受协议
No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? 这个要选no
也就提示缺少预编译模块,询问是否上网下载,这个要选no在本地译;接下来的其它选yes或ok
#注意:
如果出现的与上面不符(提示有一个下xWindow在运行,特别是按着这个作下来一路没有重启的)检查一下每个tty,在那个你使用startx进入图形界面的tty用sudo /etc/init.d/gdm stop关掉图形界面,或者注销也行。反正ctrl+alt+F7没有图形界面即可照上面的做。
6重启
代码:
sudo reboot
重启后在读完进度条后会有nvidia的全屏巨大logo~go~安装成功!
系统菜单里面的分辨率还是只有1024x768阿,受限驱动也是空的阿。嘿嘿,这你就不知道编译驱动的因祸得福了……

代码: 全选

sudo nvidia-xconfig
看到什么了?嘿嘿,分辨率以这里的为准。
图片
好了,现在可以装你喜欢的3D桌面了~
慢,莫高兴早了。
还有开始被禁掉的无线网卡呢。
参考这个帖子:
viewtopic.php?t=30535&highlight=bcm43xx
没用过,不太清楚。
大功告成。
不过戴尔送了一个小礼物大家不要错过了~强制风扇运行~
参考这个帖子的5楼,这里把关键部分搬过来了(也修改了一下):viewtopic.php?t=64132
先是安装Dell Inspiron和Latitude笔记本软件工具包
sudo apt-get install i8kutils
安装完成后用管理员权限在 /etc/modules 里面添加下面这行:
i8k force=1(嘿嘿,知道我前面那个/etc/modules为什么有这个了吧)
保存退出,重新启动机器。
然后在终端里启动 i8kmon 监视CPU温度。弹出来的小对话框很简单。(实在很小……仔细找,把它变大一点就像附件1图中右上那个一样)上半部分显示的是CPU温度。下半部分是风扇控制按钮。
如果温度过高,点击下面的按钮可以强制CPU风扇启动。风扇控制按钮是可以调速的。点一下,上面显示数字1,表示低速运行;再点一下上面显示数字2,表示高速运行。
如果启动命令为 i8kmon -a 表示自动检测温度并调用风扇运行。
如果启动命令为 i8kmon -a -d 表示自动检测温度并调用风扇运行,但是不显示监控界面。
建议把i8kmon -a -d 加入会话的启动项中去,这样开机就会自动启动了。当然必要时候还是拿出来用一下。
我试过,可以把55度吹成44度!!
如何监控更多请看这个帖:
viewtopic.php?t=55438

好了,终于可以舒舒服服用上ubuntu了~再vobx虚拟个xp~一切搞定
终于对得起那个ubuntu的logo了^_^
附件
nano.jpg
上次由 moonick 在 2007-08-30 22:18,总共编辑 3 次。
头像
cnshzj007
帖子: 685
注册时间: 2006-05-24 21:38
来自: 上海
联系:

#3

帖子 cnshzj007 » 2007-08-30 21:05

嘿嘿,一样的本本。
看了你的好强!
有空加我cnshzj007@gmail.com
我只是一个ARCH的FANS,来自RH和UBUNTU的滋润!
头像
cnshzj007
帖子: 685
注册时间: 2006-05-24 21:38
来自: 上海
联系:

#4

帖子 cnshzj007 » 2007-08-30 21:06

使用U710T5安装盘,安装OK。
我只是一个ARCH的FANS,来自RH和UBUNTU的滋润!
头像
moonick
帖子: 229
注册时间: 2007-04-01 11:34
来自: 香肠啤酒国

#5

帖子 moonick » 2007-08-30 22:21

ubuntu的logo不要贴在D630的右下角
很容易弄脏……咱手再干净也得出汗……
我的已经黄了 :?
xiechy
帖子: 1074
注册时间: 2006-01-18 15:01

#6

帖子 xiechy » 2007-08-30 22:48

需要象gentoo一样的良好经验分享,俺+精了。
头像
moonick
帖子: 229
注册时间: 2007-04-01 11:34
来自: 香肠啤酒国

#7

帖子 moonick » 2007-08-30 22:55

哇,我也有精华帖了~~~~~~

D630出新bios了 A03版:

DELL戴尔Latitude D630笔记本最新BIOS A03版

新版BIOS更新如下:
1.升级了Dell内置测试ROM版本到4104版。
2.增加对新型和Intel处理器的支持。
3.加入了当AC电源接入后,系统电池LED短暂亮起的功能。
4.修正了在电池模式下重启后,内置网卡不能被正确检测的问题

不知道有没有人刷,我还是暂时保守一下好了。

这是那张桌面,觉得好的就收下哈~
附件
blue001.jpg
流年的平面设计
头像
today
帖子: 141
注册时间: 2007-08-10 23:29
来自: 福州
联系:

#8

帖子 today » 2007-08-30 23:44

好漂亮,我是菜鸟哈,看了,流口水了
三年将拜君赐
帖子: 20
注册时间: 2007-02-18 14:10

#9

帖子 三年将拜君赐 » 2007-08-31 13:19

谢谢楼主的PM特来看楼主的强帖
太漂亮了。呵呵呵
最新的BIOS我已经刷了,没有什么异常。楼主放心吧。呵呵
Ryo-hsj
帖子: 9
注册时间: 2006-11-11 20:27

#10

帖子 Ryo-hsj » 2007-08-31 21:47

:D 真是太感谢了 原来用alternateCD装过 但是始终搞不定显卡 后来搞了opensuse 有专门的新版的官方驱动 直接能认nvs135 不知道7.10的源里的nv驱动是什么版本的
A64x2 3800+@2.5Ghz /Asus A8n Sli-D/2x1G G.skill DDR500
GALAXY 7900GS@550/1600Mhz/ Creative Audigy 2 ZS
WD 250G+Maxtor 120Gx2 raid0
DELL 2407wfp
Vista+Ubuntu7.04
watchword
帖子: 8
注册时间: 2006-12-02 23:19

#11

帖子 watchword » 2007-09-01 19:52

最近也在D630上安装了7.04了,用的是Desktop LiveCD(原来在台式机上安装时刻的,所以就不想再刻别的盘)。如果想用Desktop Live CD安装的可以参考一下我的blog:
http://www.51nb.com/?uid-3604-action-vi ... temid-9595
显卡和无线网卡都可以搞定:)
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#12

帖子 bones7456 » 2007-09-01 20:06

很好,即使是其他型号甚至其他牌子的笔记本,也很有参考价值。
关注我的blog: ε==3
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#13

帖子 skyx » 2007-09-01 20:09

bones7456 写了:很好,即使是其他型号甚至其他牌子的笔记本,也很有参考价值。
最好是厂商技术人员潜入论坛,以民间非官方的方式, 发几个热门型号本本的ubuntu安装帖子

开学后,我就照帖子买,省得买后麻烦。
no security measure is worth anything if an attacker has physical access to the machine
头像
moonick
帖子: 229
注册时间: 2007-04-01 11:34
来自: 香肠啤酒国

#14

帖子 moonick » 2007-09-01 20:53

skyx 写了:
bones7456 写了:很好,即使是其他型号甚至其他牌子的笔记本,也很有参考价值。
最好是厂商技术人员潜入论坛,以民间非官方的方式, 发几个热门型号本本的ubuntu安装帖子

开学后,我就照帖子买,省得买后麻烦。
我觉得啊,要是怕麻烦有两个方法。
1。买去年的本本。(ubuntu对老机支持好,ati的X1noo系列显卡除外……)
2。现在买,明年再装。(现在不好解决那就等新版解决吧……比如d630装7.10好像比较容易)
备注:没事别买ati的显卡加broadcom的无线卡的机。
呵呵~

关键是让笔记本厂商关注起来。
dell那个风扇程序不错阿~~强制吹一下cpu就凉快多了~~
流年的平面设计
头像
moonick
帖子: 229
注册时间: 2007-04-01 11:34
来自: 香肠啤酒国

#15

帖子 moonick » 2007-09-01 20:56

watchword 写了:最近也在D630上安装了7.04了,用的是Desktop LiveCD(原来在台式机上安装时刻的,所以就不想再刻别的盘)。如果想用Desktop Live CD安装的可以参考一下我的blog:
http://www.51nb.com/?uid-3604-action-vi ... temid-9595
显卡和无线网卡都可以搞定:)
看了你的blog想起来那个网卡下载firmware的时候是有问题。
在那个目录用gedit把sh文件的下载地址修改一下文件就好了。
不过用你提供的方法应该方便些,我这里打开你的blog比较慢,就搬过来好了,以后好找~
watchword 写了: 安装这个的时候会从http://boredklink.googlepages.com/wl_apsta.o网址下一个firmware。但是googlepages貌似被GFW给盾掉了。所以一直没有下载成功。不用着急,搜索wl_apsta.o,结果在参考[2]的地方找到了。
sudo bcm43xx-fwcutter -w /lib/firmware/ /home/guoshuang/Desktop/wl_apsta.o
安装[2]上的说明,运行上面的命令重启就OK了。
ps,我同学今天装ati的驱动把xwindow装崩了……明天去帮他看看。x600的显卡。
反正在linux下对ATI的印象很不好。一看ati安装驱动失败率那么高真是心寒……
amd收购ati也有一段时间了,也该管管了。
不过ATI在windows下面的驱动就不是很理想。ATI还是应该管管驱动阿。不然dell这些开始真正预装linux的厂商会较少考虑ati吧。NV一家独大也不是好事。
上次由 moonick 在 2007-09-01 21:08,总共编辑 1 次。
流年的平面设计
回复