在单/多磁盘RAID系统上安装Ubuntu或Kubuntu,6.06.1 LTS“Dapper Drake”

在单/多-Boot RAID系统上安装Ubuntu或Kubuntu 6.06.1 LTS“Dapper Drake”

目的

本指南介绍如何在单引擎或多引导RAID系统上安装Ubuntu (Ubuntu + GNOME )或Kubuntu (Ubuntu + KDE )6.06.1 LTS(“Dapper Drake”)。 这意味着Ubuntu Wiki的 FakeRAID HowTo文档的一个变体,但消化和最小评论。 其目标是允许新的Ubuntu用户在30分钟内完成整个安装,几乎完全通过复制和粘贴(在它们逃避openSUSE和Ubuntu丢失未来的Ubiquity Revolution开发人员之前)。

版权/免责声明

公共区域。 没有明示或暗示的保证。

测试用例

本指南已经准备和测试:

  • i686 CPU
  • 英特尔D975XBX2“坏斧头2”主板
  • Intel Storage Matrix控制器
  • RAID0(条带)
  • Ubuntu和Kubuntu,6.06.1 LTS“Dapper Drake”
  • 双启动与Windows XP(同一磁盘)

如果您在不同的软件或硬件配置下成功实施本指南,请根据您的规格添加评论。

方法

一世。

本指南中使用export shell命令来定义按需环境变量:

export VARIABLE_NAME=frankie-bronx

要调用环境变量的内容,请使用美元符号前缀:

echo "The variable value is: [$VARIABLE_NAME]."

结果:

The variable value is: [frankie-bronx].

二,

本指南大部分仅需要复制和粘贴,但请注意(1.) fdisk分区和(2.) 导出定义。 特别要求您注意的情况已被突出显示

制备

  1. 下载Ubuntu或Kubuntu 6.06.01 Live-DVD ISO映像。 如果不确定,并且所有其他考虑是相同的,请去Kubuntu,因为KDE比GNOME更像Windows,而且包含更多的眼睛。
  2. 下载时,请熟悉Linux fdisk ,通过Internet 教程和下面的示例分区日志。
  3. 使用您最喜爱的刻录软件将ISO映像刻录到DVD光盘上
  4. 除非您打算使用空的单引导系统来遵循本指南,请备份您当前的操作系统和所有数据
  5. 从Ubuntu或Kubuntu Live-DVD光盘启动系统。
  6. 选择启动Ubuntu / Kubuntu安全图形模式启动菜单项,并允许Live-DVD系统启动。
  7. 选择应用>>附件>>终端K >>系统>> Konsole命令以打开新的命令行窗口。

启动RAID

将命令行shell更改为bash ,并获取root (管理)权限:

/bin/bash
sudo -s

安装 DVD光盘并请求系统软件包管理器, apt ,刷新其可用包的列表::

apt-cdrom add
apt-get update

由于Dapper Drake RAID支持包( dmraid )1.0.0.rc9有点动摇,下载并安装了后退的​​Feisty Fawn版本,1.0.0.rc13:

wget http://tormod.freeshell.org/linux/dmraid/dmraid_1.0.0.rc13-2ubuntu2tormod~dapper_i386.deb
dpkg -i ./dmraid_1.0.0.rc13-2ubuntu2tormod~dapper_i386.deb

支持以下ATARAID类型:

Highpoint HPT37X/HPT45X
Intel Software RAID
LSI Logic MegaRAID
NVidia NForce RAID (nvraid)
Promise FastTrack
Silicon Image(tm) Medley(tm)
VIA Software RAID

但是,如果您喜欢使用较旧的Dapper Drake版本,则需要启用Universe apt包仓库(使用sed ),并使用apt安装它:

sed -i -e 's/^#.*deb/deb/g' /etc/apt/sources.list
apt-get update
apt-get install dmraid

一旦安装并激活了dmraid ,就会在/ dev / mapper目录中创建许多设备节点 。 这些文件中的每一个都是硬件设备的符号表示。 威盛芯片组将生成/ dev / mapper / viahfciifae *文件,NVIDIA芯片组将生成/ dev / mapper / nvidia_gahhaaab *文件,英特尔芯片组将生成/ dev / mapper / isw_eaaicdchgi *文件。

ls -l /dev/mapper/
brw-rw---- 1 root disk 253, 0 2007-01-21 19:54 isw_eaaicdchgi_Volume0
brw-rw---- 1 root disk 253, 1 2007-01-21 19:54 isw_eaaicdchgi_Volume01
brw-rw---- 1 root disk 253, 2 2007-01-21 19:54 isw_eaaicdchgi_Volume02
brw-rw---- 1 root disk 253, 3 2007-01-21 19:54 isw_eaaicdchgi_Volume03

第一个(最短)的设备文件isw_eaaicdchgi_Volume0表示整个硬盘。 将其全限定名称保存到环境变量中:

export SETUP_DEV_HDD=/dev/mapper/isw_eaaicdchgi_Volume0

定义上面的环境变量时,不要犯错误。 如果你这样做,很可能你的系统是历史。

上面列表中的每个其他设备文件(如isw_eaaicdchgi_Volume03 )表示硬盘上的单个分区。 正如我们可以使用ls -l shell命令查看常规文件一样,我们可以使用fdisk -l shell命令查看设备文件:

fdisk -lu $SETUP_DEV_HDD
/dev/mapper/isw_eaaicdchgi_Volume0p1 * 63 83891429 41945683+ 7 HPFS/NTFS
/dev/mapper/isw_eaaicdchgi_Volume0p2 83891430 167782859 41945715 7 HPFS/NTFS
/dev/mapper/isw_eaaicdchgi_Volume0p3 167782860 209728574 20972857+ 7 HPFS/NTFS

我的Windows硬盘安装已经包括三个NTFS分区,约40GB,〜40GB和〜20GB。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏