Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1327208
  • 博文数量: 268
  • 博客积分: 10698
  • 博客等级: 上将
  • 技术积分: 2867
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-14 22:21
文章分类

全部博文(268)

文章存档

2012年(19)

2011年(13)

2010年(29)

2009年(26)

2008年(99)

2007年(82)

我的朋友

分类: LINUX

2008-01-12 21:32:11

PCLinuxOS是个LiveCD, 基于早先的Mandrake,今天把它装到了硬盘上。以下为安装笔记。

首先下载了pclos-gnome-2.21.2.iso
然后挂载:
# mount -t iso9660 -o loop pclos* /mnt
# ls -Flh
总计 685M
drwxr-xr-x 4 root root 2.0K 12-23 10:49 ./
drwxr-xr-x 8 root root 4.0K 01-12 19:51 ../
drwxr-xr-x 3 root root 2.0K 12-23 10:48 boot/
drwxr-xr-x 2 root root  10K 12-23 10:54 isolinux/
-rw-r--r-- 1 root root 685M 12-23 10:54 livecd.sqfs
再挂载:
# mount -t squashfs -o loop livecd.sqfs /mnt2

把/mnt2目录下的所有内容拷贝到一个空闲分区并进入这个分区目录/mnt3。
# ls
.  ..  bin  boot  etc  home  lib  opt  root  sbin  usr  var
光看这些目录就知道少了几样重要东西,该补的补上:
# mkdir dev proc sys tmp
# cd dev
mknod -m 660 console c 5 1
mknod -m 660 null c 1 3

etc下连fstab都没有,也补上:
/dev/hda2   /       ext3    defaults        0       1
/dev/hda5   none    swap    sw              0       0
/dev/cdrom /mnt/cdrom      audo      noauto,ro       0 0
#/dev/fd0  /mnt/floppy     auto      noauto          0 0
shm        /dev/shm        tmpfs     nodev,nosuid,noexec     0 0

至于root的密码的更改,有两种作法:
1.可以把 /etc/shadow中的root那一行,从此系统拷贝至彼系统。
2.因为PCLinuxOS基于MDK,MDK又基于红帽,所以可在grub引导时,把内核那一行的最后写个1,进入单用户模式,然后用passwd命令修改根用户密码。

boot目录中的东西比较齐全,把grub启动参数写好:

title PCLinuxOS
root            (hd0,1)
kernel          /boot/vmlinuz root=/dev/hda2
initrd          /boot/initrd.img
阅读(1875) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~