将archlinux安装到u盘

将archlinux安装到优盘上!试了很多方法,在虚拟机上将优盘设置成硬盘安装和在虚拟机上设置usb设备安装,启动时都会出现找不到硬盘的情况。(使用虚拟机启动没有问题)解决办法(参考地址):

设置系统的参数的时候,修改/etc/mkinitcpio.conf ,在HOOKS中加入usb选项,这似乎是让linux内核认usb。

1
HOOKS="base udev autodetect pata scsi sata usb filesystems"

这样就可以正常启动了!如果出现

1
2
The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193

请修改fstab,使用uuid的方式,见http://wiki.archlinux.org/index.php/Fstab

archlinux 下chrome autoproxy

在chrome下使用switchy自动代理需要依赖gnome和kde,所以在没有安装这两个套件的情况下,可以直接添加这两个命令行参数即可--proxy-auto-detect --proxy-pac-url=pac文件路径(本地,在线都可)以达到自动使用代理的功能

Mount.cifs 中设置文件权限

在以往常用的Mount命令里,使用umask=xxxx设置挂载目录文件的权限,然后在使用Smbfs的Mount工具时,便不是使用umask了,而是用

1
-o file_mode=0666 dir_mode=0755

这个问题纠结了我半天,终于在Google上找到答案