您现在的位置是:主页 > news > 织梦网站上传步骤/网站建设多少钱
织梦网站上传步骤/网站建设多少钱
admin2025/5/15 7:38:50【news】
简介织梦网站上传步骤,网站建设多少钱,网站建设大约需要多少钱,做网站都要掌握什么在现有的linux系统上,添加一块硬盘 /dev/sdb,记住这个硬盘的虚拟磁盘的文件路径分区 /dev/sdb1,/dev/sdb2创建文件系统mkfs.ext4 /dev/sdb1mkfs.ext4/dev/sdb2挂载mount /dev/sdb1 /mnt/bootmount /dev/sdb2 /mnt/root生成 grub , vmlinuz, initramfs.im…
在现有的linux系统上,添加一块硬盘 /dev/sdb,记住这个硬盘的虚拟磁盘的文件路径
分区 /dev/sdb1,/dev/sdb2
创建文件系统
mkfs.ext4 /dev/sdb1
mkfs.ext4/dev/sdb2
挂载
mount /dev/sdb1 /mnt/boot
mount /dev/sdb2 /mnt/root
生成 grub , vmlinuz, initramfs.img
grub-install --root-directory=/mnt/ /dev/sdb
cp /boot/vmlinuz-2.6.32-754.el6.x86_64 /boot/initramfs-2.6.32-754.el6.x86_64.img /mnt/boot/
编写 grub.conf
创建根下的目录
mkdir /mnt/root/{etc,boot,dev,proc,home,lib,lib64,sys,usr,bin,sbin,tmp,var}
编写脚本 /root/bin/copycmd.sh, 实现以下功能
提示用户输入一个可执行命令名称
获取此命令所依赖到的所有库文件列表
复制命令至某目标目录(例如/mnt/sysroot)下的对应路径下
如:/bin/bash ==> /mnt/sysroot/bin/bash
/usr/bin/passwd ==> /mnt/sysroot/usr/bin/passwd
复制此命令依赖到的所有库文件至目标目录下的对应路径下:
如:/lib64/ld-linux-x86-64.so.2 ==> /mnt/sysroot/lib64/ld-linux-x86-64.so.2
每次复制完成一个命令后,不要退出,而是提示用户键入新的要复制的命令,并重复完成上述功能;直到用户输入quit退出
#!/bin/bash
ch_root="/mnt/root"
[ ! -d $ch_root ] && mkdir $ch_root
bincopy() {
if which $1 &>/dev/null; then
local cmd_path=`which --skip-alias $1`
local bin_dir=`dirname $cmd_path`
[ -d ${ch_root}${bin_dir} ] || mkdir -p ${ch_root}${bin_dir}
[ -f ${ch_root}${cmd_path} ] || cp $cmd_path ${ch_root}${bin_dir}
return 0
else
echo "Command not found."
return 1
fi
}
libcopy() {
local lib_list=$(ldd `which --skip-alias $1` | grep -Eo '/[^[:space:]]+')
for loop in $lib_list;do
local lib_dir=`dirname $loop`
[ -d ${ch_root}${lib_dir} ] || mkdir -p ${ch_root}${lib_dir}
[ -f ${ch_root}${loop} ] || cp $loop ${ch_root}${lib_dir}
done
}
read -p "Please input a command: " command
while [ "$command" != "quit" ];do
if bincopy $command ;then
libcopy $command
fi
read -p "Please input a command or quit: " command
done
调用 脚本 copycmd.sh,拷贝程序及相关依赖包
ethtool -i eth0
modinfo e1000
cp /lib/modules/2.6.32-754.el6.x86_64/kernel/drivers/net/e1000/e1000.ko /mnt/root/lib/
切根 测试
chroot /mnt/root/
关机,将硬盘拆下来接到另一台电脑上
开机就可进入系统
加载网卡