当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Dual Boot Ubuntu and Windows (Lucid & Windows)
帖子发表于 : 2011-01-11 23:20 

注册: 2006-11-10 0:34
帖子: 127
送出感谢: 0 次
接收感谢: 5
写个备忘录,单硬盘安双系统,原先是Hardy+XP,无CDROM,原有分区情况
代码:
Device     Id   System
/dev/sda1    7      HPFS/NTFS  # Windows 操作系统
/dev/sda2    5      Extended  # 扩展分区
/dev/sda5    83    Linux    # 数据分区,Windows可用软件只读,Ubuntu可读写,类似/home
/dev/sda6    83    Linux    # / ,安装 Lucid 时选择重新格式化
/dev/sda7    82    Linux swap  # 交换分区,安装 Lucid 时选择重新格式化


准备工作 (Windows或Hardy中进行均可)

下载desktop CD (http://tw.releases.ubuntu.com)
由于是32位系统,所以选用ubuntu-10.04.1-desktop-i386.iso,保存在C:\
提取ISO目录capser中的2个文件(vmlinuz & initrd.lz )至C:\


下载 grub4dos (http://download.gna.org/grub4dos/)
将grldr & grub.exe & menu.lst 3个文件复制到C:\
修改menu.lst,添加如下,新建此文件亦可
代码:
title Install Ubuntu
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04.1-desktop-i386.iso
initrd /initrd.lz


若以后恢复了MBR导致gurb2菜单消失,可事在先在menu.lst中添加如下
代码:
title Ubuntu 10.04 LTS
find --set-root /boot/grub/core.img
kernel /boot/grub/core.img
boot


修改windows的boot.ini文件,最后一行添加 c:\grldr="Grub Menu" ,整个boot.ini文件类似如下
代码:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows" /noexecute=optout /fastdetect
c:\grldr="Grub Menu"


重启电脑,进入Live CD
打开终端,输入(如果是用CDROM启动的光盘安装,则不必进行这一步)
代码:
sudo umount -l /isodevice

然后点击 Install Ubuntu 10.04 LTS 开始安装,可事先断开互联网的连接,分区时选择手动方式


安装结束,重启,系统进入Ubuntu,想看grub2菜单,可以按住 shift 键不放
确认网线正常连接,设置宽带联网连接的相关参数
对我来说,对比Hardy,Lucid的NetworkManager好用,至少我不必再使用wicd了

如果想用命令行设定静态IP与DNS的
代码:
sudo gedit /etc/network/interfaces  #设定IP
sudo gedit /etc/resolv.conf #设定DNS,没有此文件可新建
sudo /etc/init.d/networking restart #需要重启networking服务


如果想手动设定ADSL的
代码:
sudo pppoeconf #手动设定ADSL
sudo gpasswd -a username dip #发现在Lucid下,需要把用户加入dip组
sudo pon dsl-provider #第一次连接要有sudo,除非重登录,以后用pon dsl-provider就可以了



更新服务器列表(源),先备份,修改后,连接互联网更新
代码:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list
sudo apt-get update



安装中文语言包
由于我使用英文界面,需要下载39个包,如果以后使用ThunderBird的,还会多3个
从菜单 System -> Administration -> Language Support -> 就可以


更新grub2菜单,双系统是必须的
下载安装中文语言包需要一段时间,正好利用
代码:
sudo cp /etc/default/grub /etc/default/grub_backup # 备份
sudo gedit /etc/default/grub # 想修改grub2参数的用,否则不必
sudo update-grub # 更新grub2菜单


如果想在启动时隐藏grub2菜单,这样做之后,开机后就会隐藏菜单,按shift键会显示
代码:
sudo gedit /etc/grub.d/30_os-prober
if [ "x${found_other_os}" = "x" ] ; then   # 把这一行注释掉
if [ true ] ; then # 换成这一行
sudo update-grub  # 更新grub2


NetworkManage 的图标有时若消失,BUG一个
代码:
sudo gedit /etc/NetworkManager/nm-system-settings.conf
managed=false #这里改成managed=true


想修改登录时的背景图片
代码:
sudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow

登出后就可以改了,然后
代码:
sudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop


中文语言包结束之后,中文输入法
用惯scim了,安装
代码:
sudo apt-get install scim-chinese

设置取代ibus,System -> Administration -> Language Support -> scim-bridge


最后由 cheron 编辑于 2011-01-11 23:50,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: Dual Boot Ubuntu and Windows (Lucid & Windows)
帖子发表于 : 2011-01-11 23:20 

注册: 2006-11-10 0:34
帖子: 127
送出感谢: 0 次
接收感谢: 5
一些常用的软件与设置,陆续添加中

1 APTonCD,以前用dpkg-dev制作本地源的,有了这个就方便很多,例如中文语言包
代码:
sudo apt-get install aptoncd

注1 这个deb包很小261K,可以在下载后保存至U盘
注2 Lucid对应的是 (aptoncd_0.1.98+bzr115-0ubuntu1_all.deb)
注3 /var/cache/apt/archives/ 清理过了? 去这里下载 http://packages.ubuntu.com/lucid/aptoncd

怎么恢复? 假设已经有aptoncd-123456.iso
方法1 新电脑先安装aptoncd,如果无法联网,把事先下载的deb包安装,运行aptoncd,有resore选项,很方便的
方法2 手动挂载ISO镜像,然后把添加ISO镜像至软件源列表
代码:
sudo mount -o loop -t iso9660 aptoncd-123456.iso /media/cdrom # 我是选择挂载至/media/cdrom下的
sudo apt-cdrom -m -d=/media/cdrom add # 添加ISO镜像,会写在sources.list的第一行
sudo apt-get update



2 Remastersys 可以定制 live cd,需要先在sources.list中添加如下地址,更新源后,安装
注1 ubiquity-frontend-gtk 必须安装,吃过亏才知道的
注2 定制的livecd是需要进行测试的,即使虚拟机通过,也不表示刻盘后一定可以用,也是吃过亏才知道的
代码:
deb http://www.geekconnection.org/remastersys/repository karmic/
sudo apt-get install remastersys ubiquity-frontend-gtk



3 gedit添加gbk等编码
代码:
gconftool-2 --set --type=list --list-type=string /apps/gedit-2/preferences/encodings/auto_detected "[GBK,GB2312,GB18030,BIG5,UTF-8,CURRENT,UTF-16]"



4 登录时不想显示用户名
代码:
sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type Boolean --set /apps/gdm/simple-greeter/disable_user_list True



5 安装virtualbox-ose (源里的版本是3.2.8)
如果想手动下载增强组建的ISO http://download.virtualbox.org/virtualbox/3.2.8/
代码:
sudo apt-get install virtualbox-ose

virtualbox nat 默认分配地址10.0.x.0,例如网关是10.0.2.2,虚拟机的IP可能是 10.0.2.15。
现在想把虚拟机IP修改为192.168.1.*
代码:
VBoxManage modifyvm "虚拟机名称" --natnet1 "192.168.1.0/24"

反悔了
代码:
VBoxManage modifyvm "虚拟机名称" --natnet1 "10.0.2.0/24"



6 防火墙用默认的ufw就可以,防病毒软件我用BitDefender,毕竟是双系统
可以申请一年的许可证 http://www.bitdefender.com/site/Product ... erLicense/
下载这个版本 BitDefender-Antivirus-Scanner-7.6-4.linux-gcc4x.i586.deb.run
得到序列号,替换原有30天的key,在文件最后可以找到
代码:
sudo gedit /etc/BitDefender-scanner/bdscan.conf



7 Reinstalling from LiveCD (利用livecd恢复grub2)
官方的说明 https://help.ubuntu.com/community/Grub2 ... m%20LiveCD
注1 进入livecd后,查看分区信息,然后挂载linux分区,我的案例是sda6
注2 将grub安装到硬盘,我的案例是sda
注3 重启电脑后,进入ubuntu再运行 sudo update-grub
代码:
sudo fdisk -l
sudo mount /dev/sda6 /mnt
sudo grub-install --root-directory=/mnt/ /dev/sda



8 用gconf命令行,隐藏面板上的indicator-me,参数0隐藏,参数1恢复,参数2使用全名
代码:
gconftool -s /system/indicator/me/display --type int 0
gconftool -s /system/indicator/me/display --type int 1
gconftool -s /system/indicator/me/display --type int 2


删除indicator-me也可以,不喜欢indicator-messages,evolution-indicator的也可以删除
代码:
sudo apt-get remove indicator-messages
sudo apt-get remove indicator-me
sudo apt-get remove evolution-indicator



9 查看分区信息的4种命令,终端运行,第4条前提是/dev/sda
代码:
sudo fdisk -l
sudo fdisk -lu
sudo parted -l
sudo parted /dev/sda print



10 ubuntu livecd 里的分区工具有3个
fdisk、cfdisk、gparted 用这3个中的任何一个都可进行 分区与格式化的操作
fdisk 命令行界面,功能全
cfdisk 字符型界面,我喜欢用这个
gparted 图形化界面,界面友好,有个小缺点,就是找不到设定active的选项 所以还要用fdisk或cfdisk激活主分区


11 GConf 命令行工具介绍
GConf 是在基于 GNOME2 的系统中用于应用程序属性配置和管理的工具,完成类似于 Windows 操作系统中注册表的功能。GConf 配置系统自带了一个强大的命令行工具叫作 gconftool-2。另外 Gnome 系统还有一个可视化的图形工具 gconf-editor 供用户使用。看懂了参数与选项的规范,就能理解 3 4 8 里面的命令行的含义了。

gconftool-2 命令选项
代码:
命令选项    注释
-s, --set    设置键值并同步。需要与 —type 同时使用
-g, --get    打印一个键值到标准屏幕输出
-u, --unset    重置 Key 值为 GConf 系统中的默认值
-a, --all-entries    打印目录中的所有键/值组合
--all-dirs    打印一个目录的所有子目录
-R, --recursive-list    递归打印一个目录的子目录与条目
--dir-exists=STRING    返回目录是否存在。0为目录存在,2为不存在
--set-schema    设置一个 schema 的属性,与 --short-desc, --long-desc, --owner, 和 –type 同时使用
--makefile-install-rule    安装 schema 文件到 GConf 中。GCONF_CONFIG_SOURCE 环境变量必须设置为相应的配置源
--makefile-uninstall-rule    卸载 schema 文件。与 --makefile-install-rule 相同,GCONF_CONFIG_SOURCE 环境变量必须设置为相应的配置源


最后由 cheron 编辑于 2011-01-16 9:00,总共编辑了 15 次

页首
 用户资料  
 
3 楼 
 文章标题 : Re: Dual Boot Ubuntu and Windows (Lucid & Windows)
帖子发表于 : 2011-01-11 23:27 
头像

注册: 2008-04-26 12:41
帖子: 11000
送出感谢: 11
接收感谢: 38
:em09


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Dual Boot Ubuntu and Windows (Lucid & Windows)
帖子发表于 : 2011-01-12 3:10 

注册: 2009-10-03 23:31
帖子: 3030
送出感谢: 1
接收感谢: 14
有grub4dos,grub2可以免装了。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Dual Boot Ubuntu and Windows (Lucid & Windows)
帖子发表于 : 2011-06-15 18:14 

注册: 2006-11-10 0:34
帖子: 127
送出感谢: 0 次
接收感谢: 5
12 智能手机使用WiFi 通过Ubuntu wifi ad hoc 共享ADSL上网
参照 https://help.ubuntu.com/community/WifiDocs/Adhoc

A ubuntu的设置

1原有ADSL 拨号设置不变,假设eth0使用ADSL连接宽带,eth1对应无线网卡

2 点击菜单 -> 选项 -> 网络连接 -> 无线

3 创建新的无线网络
 连接名称 自己指定
 SSID 自己指定,一般同连接名称
 模式 选择为Ad-hoc

4 无线保护一项
 WEP 40/128位键
 密钥自己指定
 WEP索引和认证分别选择 1(默认) 和 开放式系统

5 IPv4设置
 地址 192.168.0.1 (自行设定其他也可以,例如10.42.43.1)
 掩码 255.255.255.0
 网关,DNS,都不用填

6 通过修改 /etc/sysctrl.conf 来打开IP转发功能
 去掉这一行的注释符号
 net.ipv4.ip_forward = 1

7 修改/etc/rc.local文件
 在其中添加
 iptables -F
 iptables -P INPUT ACCEPT
 iptables -P FORWARD ACCEPT
 iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

 说明
 其中-s 192.168.0.0/24可以根据你使用的私有IP段和掩码位数来设置
 -o ppp0根据你使用的上网宽带接口设置,我用pppoe拨号,所以此处设置为ppp0

8 重启Ubuntu


B其他有wifi的手端设置

1 手机打开WiFi
2 WiFi设置中找到手机的网卡,IP 设定静态IP,比较方便,例如 192.168.0.100/255.255.255.0
 DNS 8.8.8.8/192.168.0.1
 网关 192.168.0.1
 手机WiFi里找到ubuntu中创建的网络,输入密码
3 有的手机,例如iphone,则会自动找到ubuntu中创建的网络,输入密码就可连接了
4 手机设定静态IP显示WiFi连接后,在Ubuntu中可以ping一下,ping通就正常了


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译