`
smartzxy
  • 浏览: 197005 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

安装Fedora9的备忘录

阅读更多

    这次十一回家本打算好好学习下Hibernate框架的,因为学校有个项目要用到。可没想到折腾个系统折腾了半天~最后害我只能重新安装Fedora9,又得花老半天配置环境……

    这祸,一切的一切都是我Vista下的一款A字头到无损分区软件惹的。先是用它割了一个ext3格式的分区,结果不知怎么的直接导致我的grub被破坏了。还好家里有FC8的安装DVD(原本我机上装的是Vista和FC8双系统),用它恢复了Grub。没过多久我“雅兴”又来了,这次我又用那款软件改了下ext3分区到卷名,这次果然又有麻烦来,grub又被破坏来,这次原本到grub选择界面只剩下了黑底白字四个字符:grub,然后就是一个光标,其它什么也没有了,也不能输入!更可恨的是这次用光盘都没法恢复了!我知道Vista是没有问题的,肯定是FC8的文件被损坏了。只能重装了FC8,但有些不甘心,反正FC8被破坏了,索性换上9吧,反正我移动硬盘里也早下好了iso文件。

            虽然有iso文件,可没刻录盘啊,看来只能麻烦一下从硬盘安装了。另弄台电脑上网找些资料吧。开始我的iso文件被我复制了一份在ext3格式到本地硬盘上,想通过本地硬盘安装的(因为我本地硬盘没有Fat格式)。我新建了个文件夹挂载这个镜像:

# mkdir /cdrom
# mount Fedora-9-X86_64-DVD.iso /cdrom -o loop

从这个文件夹里提取出 isolinux文件夹下的vmlinuzinitrd.img 两个文件放置到FC8的/boot文件夹下面(方便后面到调用)。接着卸载掉镜像、重启。在grub中按C进入命令模式,输入一下命令:

kernel /vmlinuz
initrd /initrd.img
boot

因为那两个文件我是直接放在来/boot文件夹下,所以对于那两个文件到路径只要一个“/”就可以了,否则貌似要加比较麻烦的一串代号~boot后会有几个选择框,其中一个让你指定从哪里安装系统,当然是选择硬盘安装喽;紧接着的便是选择iso文件到位置,它会给你sda0、sda1……sdb0、sdb1……几个盘符选,不熟悉没关系,一个个试,它找不到再换一个就是来。之后便进入了和光盘安装一样到界面了。但我的安装还遇到了个比较幼稚到错误,安装过程出现了异常:原来我选择了格式化Linux分区重新安装系统,把放iso文件的那个盘也格了……第二次还是老老实实用移动硬盘安装了。

            装好了系统,我又紧接着装来几个常用到工具,比如jdk6(配置方法可参见我Linux分类里的另一篇文章)、eclipse、yumex、mysql……其中mysql的配置还是值得记录下的。

            安装倒不难,最简单到就是用yumex(yum到可视化工具),点几个勾,再点下载就可以了。可启动就麻烦了,不像windows下双击下图标就可以了。直接在控制台下输入:mysql,会提示:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

那是没启动mysql的守护进程,执行:

[root@localhost ~]#service mysqld start

就行了。接着执行命令:

[root@localhost ~]#mysql_install_db

根据提示更改默认的空密码,命令:

[root@localhost ~]#mysqladmin -u root password mypassword

最后使用新到密码就可以登录了:

[root@localhost ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.0.51a Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

    至此,我的系统就算初步搭建完成了。

   最后抱怨一句,scim到巨蟒拼音好烂!打字会莫名其妙地停顿的……

 

1
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics