戴尔服务器搭建

来源:互联网 发布:软件魔盒社‘区 编辑:程序博客网 时间:2024/04/29 08:37

服务器:DELL POWEREDGE R720

系统:UBUNTU14.04 SERVER


最新的eldk

ftp://ftp.denx.de/pub/eldk

http://www.denx.de/wiki/view/ELDK-5


http://jingyan.baidu.com/article/359911f551f37457fe030607.html

服务器上装64位的Linux,在服务器端设置从U盘启动,但是安装到一半出现了光盘无法挂载的现象,如图所示:

百度,搜索了一下,确实也有不少人碰到了这个问题,并且几乎都是在安装server版本时碰到的,Desktop版本的用U盘安装没有这个问题。


按F6,定制机器


在下方输入:install cdrom-detect/try-usb=true并回车,即可继续安装。


总结了一下解决方法:

换一个烧录工具,或者用光盘刻录安装没有这个问题,烧写U盘的工具有Win32 Disk Imager,但需要把ISO镜像后缀改成img,这个方法我试了但是没有成功。后来有百度到另一个工具ImageWriter,将ISO后缀改成raw,烧录我用这个方法U盘安装没有出现问题,成功安装。



编辑/home/svnuser/etc/passwd 如下:


[users]
mirze = 123456
test1 = 123456
test2 = 123456
//--


编辑/home/svnuser/etc/authz如下
[groups]
admin = mirze,test1
test = test2
[/]
@admin=rw
*=r
这里设置了三个用户mirze,test1,test2密码都是123456
其中mirze和test1属于admin组,有读和写的权限,test2属于test组只有读的权限


增加默认网关

  route add default gw 172.16.15.253


mark:

新装系统需要安装的程序

1.make menuconfig需要下面库支持

sudo apt-get install libncurses5-dev

2.工具链安装时,或内核编译时提示

error: sys/types.h: No such file or directory

suo apt-get install libc6-dev 

http://blog.csdn.net/david_xtd/article/details/8883687

3.64位系统执行32位程序提示找不到,需添加32位库,

我觉得正确的方法:

sudo dpkg --add-architecture i386sudo apt-get updatesudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
我当时按照

安装了

sudo apt-get install ia32-libs libc6-dev-i386

导致dpkg各种找不到i386的东西,发现也支持了32位,就没继续管

下面这段出自http://lzysg172.blog.51cto.com/6624306/1341211

在ubuntu10.04上安装网卡驱动

一、安装前的准备工作:

1.1 打开DELL R720服务器机箱,查看网卡信息

(比如,我这的就是broadcom 5720t的网卡,接下来的都是以这个为例)


1.2 从博通官网下载对应去网卡驱动(注意网卡版本、服务器系统版本——ubuntu 10.04)

http://zh-cn.broadcom.com/support/ethernet_nic/netxtreme_server.php


1.3 准备一块格式化了的U盘(区别安全、无病毒),将下载的压缩包(linux-3.133d.zip)解压到这个U盘里

二、开始准备安装:

2.1 进入R720服务器的ubuntu系统,将U盘插上服务器(这是终端会提醒你插入的U盘对应的是哪个设备,如/dev/sdb)


2.2 将ubuntu的系统光盘放入服务器


2.3 开启多个终端(tty1、tty2、tty3,通过Alt + F1/F2/F3组合键切换)


2.4 默认打开终端TTY1:

   1、挂载光盘:sudo mount /dev/cdrom /cdrom

   2、挂载U盘(我这提醒的是sdb,所以分区是sdb1):sudo mount /dev/sdb1 /mnt

   3、cd /mnt/Driver;vim README.TXT(终端1的主要作用就是查看帮助文档)


2.5 按『Alt + F2』打开终端TTY2:

   1、cd /mnt/Driver

      tar xvzf tg3-3.133d.tar.gz

   2、cd tg3-3.133d

      sudo make(执行这一步的时候就会提示你没有安装gcc,所以接下来安装gcc)


2.6 按『Alt + F3』打开终端TTY3:

   1、接下来需要借助系统光盘安装gcc 【提示:按照下面的执行,有的是有顺序,不能直接sudo dpkg -i *】

   2、cd /cdrom/pool/main/b/binutils

      sudo dpkg -i *

   3、cd /cdrom/pool/main/g/gcc-4.4

      sudo dpkg -i gcc-4.4-base......

      sudo dpkg -i libgcc1_4.4.......

      sudo dpkg -i libgomp1_4.........

      sudo dpkg -i gcc-4.4_4.4.3........

      sudo dpkg -i cpp-4.4......

   4、cd /cdrom/pool/main/g/gcc-defaults

      sudo dpkg -i gcc_4......

      sudo dpkg -i libgcj......

      sudo dpkg -i cpp_4.4.....

   5、确保上面安装的过程中没有Error的错误信息,否则根据提示安装依赖包

   6、gcc装完了继续安装网卡驱动,回到TTY2


2.7 回到TTY2:

   1、先退出、在重新登录,重新加载环境变量

   2、cd /mnt/Driver/tg3-3.133d

   3、sudo make(确保这一步没有Error错误信息,才能进行下面的步骤)

   4、insmod tg3.ko

   5、make install


三、配置网卡:

3.1 编辑网卡配置文件/etc/network/interfaces

添加:

auto eth0(实际上这是第三块网卡,但具体情况得看你那里,我这是这样的,辨别方法是:先全部配成dhcp,然后启动4块网卡,ifconfig后,根据它告诉你的mac地址,和机箱盖子上的mac地址进行对比)

iface eth0 inet dhcp


auto eth1(实际上这是第四块网卡)

iface eth1 inet dhcp


auto eth2(实际上这是第一块网卡)

iface eth2 inet static

address .......

netmask .......

gateway .......


auto eth3(实际上这是第二块网卡)

iface eth3 inet dhcp


3.2 通过TTY1~4 4个端口分别启动4个网卡:sudo ifup ethX(第一次启动过程比较长,每个需要3分钟,务必耐心等待)


3.3 确保4个网卡都成功启动结束了,再测试


ubuntu12.04 提示CD-ROM挂不上,可以用下面方法

一种解决方案。下面做一些详细解释: 
  1. 将ubuntu-12.04-server-i386.iso拷贝到刚才刻录的U盘的根目录下。 
  2. 开机从U盘启动,到出错时按ALT+F2切换到另一个Console,输入以下命令: 
  

umount /dev/sdc4    //sdc4是我的U盘设备,不同机器可能不一样,可用"ls /dev |grep sd*"查看一下。mkdir /mnt/usb      mount -t vfat /dev/sdc4 /mnt/usb //将U盘挂载到这个文件夹下cd /mnt/usbmount -t iso9660 -o loop ubuntu-12.04-server-i386.iso /cdrom //挂载iso文件

ATL+F1,选择YES,重新扫描,就可以继续安装了


0 0
原创粉丝点击