查看原文
其他

安装os9和netbsd双系统

2017-06-05 Y叔 biobabble

上周的文章开源的macOS和linux版微信 推送之后,大家表示对Linux下用仿Windows界面很感兴趣啊,以前有个qvwm,qv是罗马数字95,名字就说明了问题,仿windows 95,当年我硕士期间一直是用qvwm外加我修改的win2k主题。qvwm近10年没更新,早不能用了,先怀旧一下,下次再介绍怎么在现在的系统里装windows的二逼!


1 分区

用MacOS X 10.2 的光盘启动,运行Disk Utility,选择“Install Mac OS
9 Disk Drivers”不然分区将不能在OS9中使用,我一共分了5个分区, 12G,10G,512M,20G,13.4G。其中12G装OS9系统,10G装netbsd系统,512M为swap分区,20G为home 分区,最后一个为fat32格式,为两个系统所共享。

2 安装os9

开机放入os9安装光盘,按住键,由光盘启动进入os9,在光盘根目录下点安装系统。指定第一个分区,选择安装的软件,十来分钟,便装完了。重新启动,将netbsd的启动程序ofwboot.xcf放在os9的根目录下。

3 安装netbsd


开机按住command+option+o+f进入open firmware。open firmware启动命令的语法是 boot boot-device [boot-file] [-as]加-a会问你下个载入的文件,比如引导程序问你内核在那或内核会问你根分区在那。键入命令
   boot
   cd:,\ofwboot.xcf netbsd.macppc
引导netbsd安装光盘, 进入sysinst主菜单。
   .*.

* NetBSD-3.0 Install System                     * *                                               * *>a: Install NetBSD to hard disk                * * b: Upgrade NetBSD on a hard disk              * * c: Re-install sets or install additional sets * * d: Reboot the computer                        * * e: Utility menu                               * * x: Exit Install System                        * .***********************************************.

选择Utility menu运行shell,运行pdisk /dev/wd0c修改分区,将第二,三,四个分区的partition type改为Apple_UNIX_SVR2,并分别给标签a,b,g。保存退出。创建文件系统。

#newfs ffs /dev/wd0a #newfs ffs /dev/wd0g

创建fstab

#mount /dev/wd0a /mnt #mkdir /mnt/etc #cat > /mnt/etc/fstab /dev/wd0a    /    ffs  rw 1 1 /dev/wd0b none swap sw 0 0 /dev/wd0g  /home ffs rw 1 2

Control+D结束。

#mkdir /home #cd / #umount /mnt #exit

回到主菜单,选择重新安装。选择安装组件以及安装介质。安装程序将软件包解压到/dev/wd0a后,回到主菜单,选择Utility menu并运行shell,

#mount /dev/wd0a #cd /mnt/dev #sh MAKEDEV all

创建设备节点 #cd /mnt/dev 修改rc.conf 确定rc_configured=YES

#cd / #umount /mnt #exit

重新启动,按住command+option+o+f进入open firmware, 键入boot hd:9,\\ofwboot hd:10,/netbsd [g]成功实现引导。。[/g][g]0/7/默认是进入os9,因为我用netbsd较多,所以得再修改一下启动,进入open
firmware`:

0> setenv boot-device hd:9,\\ofwboot.xcf hd:10,/netbsd 0> reset-all

设置后机子重启,将自动进入netbsd, 想要进入os9只需在进入open firmware后键入boot hd:9,\\\\:tbxi[/g] 拷一些字体到\~/BackUP/fonts下,

$cd \~/BackUP/fonts $mkfontscale > fonts.scale $cp fonts.scale fonts.dir $cd \~ $ln -s ~/Backup/fonts .fonts

修改/etc/X11/XF86Config
添加<dir>/home/ygc/BackUP/fonts</dir>

##create index of font files... $fc-cache -v

安装fcitx

#cd /usr/pkgsrc/inputmethod/fcitx #make install

安装qvwm

#cd /usr/pkgsrc/wm/qvwm #make install

\~/.xinitrc中加入

export LC\_CTYPE="zh\_CN.eucCN" export XMODIFIERS="@im=fcitx" fcitx & exec qvwm

OK startx…


qvwm是一个模仿win95界面的一个窗口管理器,很土,这个是我修改过的…

赞赏

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存