AS5里已经没有了/ECT/SYSCONFIG/RAWDEVICES这个文件了,偶找了老半天,原来已经换了配置RAW的方式.如下:
raw 设备映射
raw 设备接口在 红帽企业 Linux 5 里已经被取消了;raw 设备映射现在通过 udev 规则进行配置。要配置 raw 设备映射,可以在 /etc/udev/rules.d/60-raw.rules 里加入以下格式的条目:
设备名称:
ACTION=="add", KERNEL="", RUN+="raw /dev/raw/rawX %N"
主/次号码:
ACTION=="add", ENV{MAJOR}="A", ENV{MINOR}="B", RUN+="raw /dev/raw/rawX %M %m"
用你需要绑定的设备名称替换 (如:/dev/sda1)。"A" 和 "B" 是设备的主/次号码,X 是系统使用的 raw 设备号码。
如果你有一个大的、现有的 /etc/sysconfig/rawdevices 文件,你可以用下面的脚本转换它:
#!/bin/sh
grep -v "^ *#" /etc/sysconfig/rawdevices | grep -v "^$" | while read dev major minor ; do
if [ -z "$minor" ]; then
echo "ACTION=="add", KERNEL=="${major##/dev/}", RUN+="/usr/bin/raw $dev %N""
else
echo "ACTION=="add", ENV{MAJOR}=="$major", ENV{MINOR}=="$minor", RUN+="/usr/bin/raw $dev %M %m""
fi
done
偶还没有试过,有了空再试试.
[@more@]AS5里已经没有了/ECT/SYSCONFIG/RAWDEVICES这个文件了,偶找了老半天,原来已经换了配置RAW的方式.如下:
raw 设备映射
raw 设备接口在 红帽企业 Linux 5 里已经被取消了;raw 设备映射现在通过 udev 规则进行配置。要配置 raw 设备映射,可以在 /etc/udev/rules.d/60-raw.rules 里加入以下格式的条目:
设备名称:
ACTION=="add", KERNEL="", RUN+="raw /dev/raw/rawX %N"
主/次号码:
ACTION=="add", ENV{MAJOR}="A", ENV{MINOR}="B", RUN+="raw /dev/raw/rawX %M %m"
用你需要绑定的设备名称替换 (如:/dev/sda1)。"A" 和 "B" 是设备的主/次号码,X 是系统使用的 raw 设备号码。
如果你有一个大的、现有的 /etc/sysconfig/rawdevices 文件,你可以用下面的脚本转换它:
#!/bin/sh
grep -v "^ *#" /etc/sysconfig/rawdevices | grep -v "^$" | while read dev major minor ; do
if [ -z "$minor" ]; then
echo "ACTION=="add", KERNEL=="${major##/dev/}", RUN+="/usr/bin/raw $dev %N""
else
echo "ACTION=="add", ENV{MAJOR}=="$major", ENV{MINOR}=="$minor", RUN+="/usr/bin/raw $dev %M %m""
fi
done
偶还没有试过,有了空再试试.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/195208/viewspace-1000727/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/195208/viewspace-1000727/