将linux安装在移动硬盘

您所在的位置:网站首页 移动硬盘安装程序 将linux安装在移动硬盘

将linux安装在移动硬盘

#将linux安装在移动硬盘| 来源: 网络整理| 查看: 265

linux

安装在移动硬盘

/USB

里面

 

要能从移动硬盘启动

linux, 

首要的条件是主板支持

usb

启动

如果不支持

usb

启动

,

也能

实现这样的任务

但是要求能进如

windows, 

而且需要其他的启动工具

详见后文

实验室电脑已经安装了

Redhat 

AS

版本

所以想多学习

Redhat. 

我已经有了

Redhat 

AS

iso

文件

所以开始的时候是打算从本地硬盘安装

Redhat

到移动硬盘的

然而启动之后

进入

grub, 

正常安装

Redhat

到选择分区的时候

安装程序不能识别移动硬盘

后来我用

Ubuntu

livecd

直接安装到移动硬盘

用实验室带有

grub

的电脑顺利启动了移动硬盘上的

linux.

我戏称

本来想和

Redhat

有亲密的接触

不想却投入了

Ubuntu

的怀抱

然而麻烦的事

情还在后面

如何在自己的笔记本上面启动安装的

ubuntu? 

在不对原有

windows

做任何影响的情况下

我首先想到的是用

usb

启动

进入

dos, 

启动

grub4dos, 

然后输入命令或其他来启动

ubuntu. 

但是有

2

usb

设备的时候

似乎

grub4dos

不能识别第二块

usb. 

问题按下一个起来一个

那我能否不用

usb,

而是用其他的

dos

启动

,

后进入

grub4dos

虚拟软驱

!

下载虚拟软驱

然后修改其

img

文件把

grub4dos

放进去

但是启动之后

软驱

1.44Mb/2.88Mb

都不足够启动

grub. 

又一次失败了

考虑到所有问

题的根源都是安装了

ubuntu

的移动硬盘分区不包含启动信息

所以到网上找了各种工具来

使这块分区能启动

但都未成功

(

原因后面讲述

). 

而在这个时候

发现了

forum.ubuntu.org.cn

上面的操作方法

才使的后面的过程十分顺利

既然可以虚拟软驱

为什么不能虚拟

grub? 

询问在

C:

盘放入

grldr, 

修改

boot.ini

不会重

MBR

, copy grldr, 

修改

boot.ini 

重启

,

选择

grub. 

顺利启动了安装在移动硬盘的

ubuntu. 

用几乎相同的方法在

usb

上面安装了一个

liveusb

minilinux. 

开机

,

选择从

usb

启动

以顺利启动

开机

进入

ntloader

选择

grubfordos, 

也可以顺利启动

minilinux. 

那么为什么移动硬盘不能直接启动

难道我的主板不支持吗

之前

128M

usb

格式化

的时候

如果选择

usb-zip

格式是能进入

dos

而选择

usb-hdd

格式却不能进入

dos. 

难道我的主板支持

usb-zip

却不支持

usb-hdd? 

进入

bios

查询

似乎没有区别

网上查询

似乎说

256M

以下是

usb-zip, 256M

以上的是

usb-hdd. 

排除主板问题后再次查看移动硬盘

PQmagic

查看

,

发现在

linux

分区前面有一个

7.8M

的未分配空间

而且

,

竟然是主分区

而不是逻辑分区

那么我想问题应该出在这里

grub

或者

ntloader

都是检测硬盘的第一个分

并找到相关的启动信息

然后引导内核启动

如果在第一个分区找不到

当然不能启动

问题似乎还不是把

7.8M

空间删除那么简单

. PQmagic

竟然删除不了

总说出错

而将其

转换为逻辑分区也可以

那么把已经存在的

linux

ghost, 

然后分区

,

ghost

回去如何

可惜

ghost

不支持

linux

分区

进入其他的

linux

系统

tar

命令复制整个根目录

却发

现还是有

一些

文件夹

是不能

复制

比如

/home,

比如自建

的文

件夹等

从网上

下载了

ghost4linux

的程序

(g4l), 

这个复制的时候

,

竟然速度只有

0.6M/s, 

想想

20G

的分区要复制几个

小时

遂作罢

既然

7.8M

空间为主分区

那么何不把安装系统的分区设为主分区

遂转换

分区

重新启动

. OK! 

来来回回

,3

周多的时间

终于搞定了这个问题

现在可以从移动硬盘直接启动也可以从

ntloader,

选择

grub

启动

linux

1, 

格式化移动硬盘的第一个分区为

linux

文件格式

:ext2

ext3. 

2, 

live CD

安装系统到第一个分区

3, (1)

用工具安装

grub

到移动硬盘的第一个分区

 

 

(2) 

如果主板不支持

usb

启动

可以下载

grldr,

修改

c:\boot.ini . 

4, 

修改

/boot/grub/menu.lst ubuntu 7.10 

已经支持

uuid

的挂载了



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3