当前位置:  技术问答>linux和unix

如何在移动硬盘上装LINUX系统?

    来源: 互联网  发布时间:2015-10-30

    本文导语:  我有一三星的40G移动硬盘,分两个区,我想在其中一个区中装LINUX系统,能实现吗?如果能应该怎么办呢? 谢谢(我是新手,说得越详细越好) | 我试过RH9,2.4.20-8核心的,是发行版。 不过我没有直接...

我有一三星的40G移动硬盘,分两个区,我想在其中一个区中装LINUX系统,能实现吗?如果能应该怎么办呢? 谢谢(我是新手,说得越详细越好)

|
我试过RH9,2.4.20-8核心的,是发行版。

不过我没有直接进行安装,而是用VMWare把整个硬盘挂上一台虚拟机上装完了再调整的。

有个老外的网页说得很清楚,不过我一下子忘了地址了。

关键是几点:

一、不用GRUB,而是用syslinux比较容易成功,其中又有:
a、这样你需要一个DOS分区来启动,在移动硬盘上先分一个小的(大的也可以,不过要升级syslinux,如果什么都不想下载升级,就分小的)主分区,格式化成FAT16,并设定为活动分区用来启动。找个98启动盘来把sys它,把它整成可以启动DOS7的。(这些也可以在虚拟机下完成)
b、syslinux RH9自带的,关于升级和安装,不多说了。
c、用了syslinux,很明显,在安装RH9的过程中没有必要安装GRUB或是LILO启动器了。



二、定制initrd镜像,细节有:
a、可以拿安装后/boot里安装时的标准initrd.img来定制。办法是把它拷到一个临时目录,改成.gz后缀后,然后gunzip它,然后mount -o loop 它 到一个空的临时目录。比如是/mnt/floppy
b、需要两个工具来帮忙,也是系统带的,一个是sleep,用于在initrd启动过程中适当地延时,一个是sfdisk,用于刷新查看硬盘的分区表。把它们都拷到initrd文件所挂在的位置的bin目录下。同时还要ldd看一下需要什么动态链接库,相应地在initrd挂载目录下的lib的相应目录下复制这些文件。
c、把usbcord.o、usb-uhci.o、ehci-hcd.o、usb-storage.o这四个文件从/lib/modules/2.4.20-8/kernel/drivers/usb目录及相应子录目下复制到initrd挂载目录下的lib目录中。

四、最关键的是调整initrd目录下linuxrc脚本文件中的顺序,依次为:
a、建立proc文件系统,这个原来在后面,要把它调到前面来
b、安装jbd、ext3文件系统驱动 
c、安装scsi支持,如果是在虚拟机上装的,这个里面有了。
d、加入拷进上去的 usbcord.o
e、如果想要又能在VMWare下启动,又能单独挂在主机上启动,可以先后加挂usb-storage.o和BusLogic.o
f、加入usb-uhci.o(通用USB 1.1驱动,只是为了在不支持2.0的情况下也能启动)
g、延时 5 秒钟让USB设备就序
h、加入ehci-hcd.o(USB 2.0驱动,让硬盘可以工作得快一些,倒,在USB 1.1下要是对一个8G的ext3文件系统进行fsck,要十几分钟)
i、再延时 5秒钟让硬盘从1.1的总线上离开进入2.0的总线
j、创建dev
k、sfdisk -R /dev/sda重新读取硬盘分区表
后面的照旧的

三、最后把定制好的initrd文件去挂载后重新压缩成gz文件,把新的initrd镜像文件和核心文件复制到启动的DOS分区的根目录上,设定syslinux.cfg文件加入新的启动项,核心文件、initrd=intird镜像文件 init=linuxrc root=LABEL=/ vga=normal,倒,这些可以自已看了。

重启,在VMWARE下会使用BusLogic的驱动,关机用这个硬盘启动,会使用usb-storage驱动,主硬盘都是/dev/sda,


|
简单点 就新建个 "/" 分区EXT3格式,这个是安装LINUX文件系统的地方,搞个5,6G就可以了.然后一个SWAP分区,是你内存的大一倍,128MB就要128-256MB大小...

这样就可以了,具体还有很多弄法,不过这样弄先,以后会了再弄其他,現在比较难说的~········

|
这个有意思,是不是用虚拟机,在移动硬盘上装一个Linux,然后拿出来用移动硬盘上的Linux在虚拟机之外启动?

|
U口的移动硬盘在启动时如果主板支持的话应该可以

|
请给我一点点分

    
 
 

您可能感兴趣的文章:

  • < ---------- 如何在移动硬盘上装linux? ------------->
  • 想将系统装入移动硬盘但是安装过程中找不到移动硬盘
  • 废旧笔记本-硬盘、光驱均损坏,想安装 red hat 5 有移动硬盘
  • 如何将Ubuntu安装到可移动硬盘上
  • 高手看过来:请教如何在移动硬盘上安装Linux?
  • 移动硬盘使用问题求解?百分相赠!!
  • 关于opensuse在移动硬盘中的启动
  • solaris下如何格式化移动硬盘
  • 安装系统在移动硬盘中
  • centos 无法挂载 移动硬盘
  • 挂载移动硬盘后造成数据损坏,求解。
  • linux系统如何向移动硬盘中导数据
  • linux与移动硬盘?
  • 已经安装到移动硬盘上的ubuntu怎样在其它电脑上使用
  • 移动硬盘安装Linux能即查即用吗?
  • 如何动态挂载多分区移动硬盘
  • 在linux下找不到移动硬盘
  • 请教笔记本LINUX FEDORA 3 挂载移动硬盘问题
  • linux 下如何安装移动硬盘的驱动?
  • 求助:关于在LINUX使用移动硬盘的问题?
  • unix/linux知识 iis7站长之家
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 怎样mount移动硬盘?
  • 谁能在dos下使用移动硬盘?
  • 怎么在redhao 7.2下加载移动硬盘(爱国者的,没提供驱动)
  • 在linux下如何使用usb移动硬盘
  • windwos 2003为什么找不到usb移动硬盘???
  • redHat9下怎么挂载移动硬盘?
  • 请问linux下程序中如何检测移动硬盘的插入拔除?
  • 请问windows2003中文版不支持移动硬盘么?但是英文版是可以的!怎么回事?
  • 关于Linux下移动硬盘的使用???
  • 如何挂载移动硬盘?
  • @_@fstab挂载usb接口移动硬盘失败,以致inittab出错!如何解决?
  • 急问:如何在linux中使用优盘或者移动硬盘
  • 在Linux上如何挂载移动硬盘
  • 杯具了,320G的移动硬盘杯具了!
  • 我用Qemu安装在移动硬盘的ubuntu9.10 启动不了?
  • 我买了一块WD的移动硬盘,如何挂载到HP UX上?
  • 为何用NTFS-3G挂载移动硬盘后,复制速度特别慢
  • 在Linux8.0下如何使用USB移动硬盘??
  • 移动硬盘如何才能被LINUX 系统识别?
  • BT3 系统怎么在移动硬盘上启动


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3