折腾了两天,又重新装了一遍Slackware,在此记录一下,以备将来可能的重装。。。。。


首先从U盘引导系统。这次安装在引导的时候就出了问题,那块系统盘好像没有做好,grub出了问题,导致无法顺利引导,跳出“grub>”界面,因为我用的是slackware的iso镜像,因此可进行如下操作:

grub>set root=(hd0,msdos1) #设置根目录为U盘第一分区。
grub>loopback loop /slackware-x86_64-dvd.iso #挂载镜像文件
grub>linux (loop)/kernels/huge.s/bzImage #引导内核,因为是grub2所以用linux,grub可能用kernel
grub>initrd (loop)/isolinux/initrd.gz
grub>boot


进入安装界面后,分区,制作swap,setup,按照提示一步步进行。。当然我用的是tagfile。。

安装完后,

chroot /mnt
grub-install /dev/sda1 #安装grub到引导分区
grub-mkconfig -o /boot/grub/grub.cfg #一般把/boot设为引导分区

#重启后可能出现kernel panic no syncing:vfs unable to mount root fs on...错误,解决:
$(/usr/share/mkinitrd/mkinitrd-generator.sh -r)
#修改grub.cfg,内核改为generic,添加initrd /initrd.gz #此处根目录为/boot

#修改启动级别为4
vim /etc/inittab

然后便可重启了。

重启后可添加普通用户,然后通过visudo赋予其sudo的权利。话说之前我一直直接用的root,这次换用普通用户,感觉在很多地方很麻烦,比如安装程序等,都需要用sudo赋予root的身份进行操作。。。

然后安装wicd,源中有。(因为我倾向于wicd,源中的NetworkManager没有被包括在tagfile中)

设置中文环境:/etc/profile.d/lang.sh -> export LANG=zh_CN,各种配置文件(.bashrc,.vimrc。。。上传在后)

再然后是各种其他软件,比如hsetroot,fcitx,sublime_text,qtile。。。


一些注意事项:

1、关于字体大小的问题:在进行调节之前,先装一下驱动,尤其是源中预装的nouveau会使控制台的字体变小。。。N卡驱动在官网下载对应版本后,在init 3下安装,在此之前可能要先装libvdpau,同时禁用nouveau(可upgradepkg xf86-video-nouveau-blacklist.txz)

2、关于fcitx无法正常工作的方法:可试试在.bashrc中加入

#!/bin/sh

export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
export GTK_IM_MODULE=fcitx  #=xim
export QT_IM_MODULE=fcitx   #=xim

3、声音设置参数保存:alsactl store

4、vmware安装:

mkdir /etc/init.d
for i in {0,1,2,3,4,5,6};do mkdir /etc/rc$i.d;done
./VMware-Workstation...budle --console --ignore-errors
cp /etc/init.d/vmware /etc/rc.d/rc.vmware
#编辑rc.local和rc.local_shutdown添加开机启动和关机关闭
rm -rf /etc/init.d
for i in {0,1,2,3,4,5,6};do rm -rf /etc/rc$i.d;done

5、合上盖子休眠:编辑/etc/acpi/acpi_handler.sh,添加 lib) /usr/sbin/pm-suspend


就先这样吧,想到再加。。。