Some reminiscences, some memories

Just another boring day
« 为什么“is_file比file_exists快N倍”
Zend_Loader::isReadable 和 is_readable 的区别 »

18

Sep

使用日立 Feature Tools 软盘镜像解决 Ubuntu 磁盘的 load/unload 问题

mikespook 

关于 load/unload 问题,不再累述,请看这里:http://www.google.cn/search?q=load%2Funload&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_zh-CNCN287CN287

网上的不少文章详细描述了使用软件方式解决 load/unload。唯独对使用 Feature Tools 的方法一笔带过。的确,Feature Tools 使用极为简单。但是我想,我所遇到的问题是大多数像我一样懒惰,并且不愿意在重新安装系统的时候额外进行多余操作的朋友都会遇到的。

在日立的网站上找到了 Feature Tools 的下载,windows 版本略过不看,就说软盘镜像和 iso 镜像吧。有这么两个问题:

问题1:笔记本上已经没有软驱,周围方圆 3 公里内找不到可以用的软盘。鉴于软驱的消失,我特意收藏了几个3寸软驱和5寸软驱,及一些软盘。不过,可从没想过要在笔记本上使用它们。

问题2:对于一张光盘只刻录 2000KB 的行为是极度的痛恨。毕竟经历过那个光盘贵如黄金的年代。

只能用镜像那肯定是要用 grub,跑不了。问题是怎么加载镜像。

上网搜了一下,对于软盘 img 镜像,大部分文章介绍的是 grub4dos。它对镜像文件加载做了特别的处理,已经不适用于 ubuntu 的 grub 0.97。对于 iso 镜像,能找到的有详细介绍的文章都是关于 wubi 或者 fat32 分区镜像安装 linux/ubuntu 的。对于 dos 启动光盘镜像也无介绍。

于是乎,就用 img 镜像开始了实验……rebooting……

首先就是实验map方式:

map (hd0,0)/boot/ftool_211_INSTALL.IMG (fd0)

chainloader (hd0,0)/boot/ftool_211_INSTALL.IMG

rootnoverify (fd0)

boot

失败!找不到启动信息。郁闷了,难道有问题?用 blocklist 看了一下这个镜像文件。很惨!不是连续的。这也就意味着 grub 无法直接读取镜像启动。

想起 grub4dos 的 memdisk.gz,于是想到了 syslinux 这个包。不过,总不能为了这么个事情就装个 syslinux 吧?上它的网站,下载了 tar.gz 的源代码回来,解压缩,编译。报错!nasm 没装,装之,1M,反正要用。再编译,memdisk 到手了。

再次回到 grub 的命令行下:

kernel (hd0,0)/boot/memdisk

initrd (hd0,0)/boot/ftool_211_INSTALL.IMG。

boot

成功了!

其实就这么简单,不用对系统做那么多手脚。 Feature Tools 的使用,比 grub 还要简单。不过,补充一点的是我的硬盘电源模式只有三个值可用 0×01(最省电),0×80(默认),0×254(性能最好)。这点,跟网上广泛流传的文章中描述的不一样。修改为 0×254,重启,完事。

相信没有比这更简单的手工方法来解决 ubuntu 的 load/unload 问题了。引用 CPyUG 的公告中的话“任何情况下,XXXXXXXX 之行为,均会视作您无法胜任IT相关职业的一项直接证据”。所以文中所需要用到的所有文件请大家努力 google 一下吧。其实自己动手,更有乐趣一些。
这个周末要上课,痛苦了。Open Source Camp 去不了。不知道哪位仁兄可以给我带件 T 恤回来?

This entry was posted on Thursday, September 18th, 2008 at 16:46 and is filed under My life. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

3 Responses to “ 使用日立 Feature Tools 软盘镜像解决 Ubuntu 磁盘的 load/unload 问题 ”

  1. # 1 Rodin Says:
    October 13th, 2008 at 07:47

    报了名不去的能领不?

    刚报过……

  2. # 2 mikespook Says:
    October 14th, 2008 at 03:18

    引用著名电影中的对白:“人在 T 恤在……”

  3. # 3 Rodin Says:
    October 15th, 2008 at 06:18

    哦哈哈~~

    期望那天不加班……

Leave a Reply

Trackback URI | Comments RSS

 

September 2010
M T W T F S S
« Aug    
 12345
6789101112
13141516171819
20212223242526
27282930  

Recent Comments

  • cbf107 on 我们精通精通
  • mikespook on 我们精通精通
  • == on 我们精通精通
  • 老熊 on 关于Web编程异步模型的白日梦
  • Some reminiscences, some memories » Blog Archive » Akihabara 指南目录 on Akihabara 指南

Tags

乱码 协程 地震 备案 安装 广州 异步 性能 我爱发明 扯淡 招聘 游戏 漏洞 翻译 豆瓣 39.com Adobe akihabara config countdown Demo Flash game engine golang google html5 issue linux Micromedia MongoDB mysql NetBeans nginx NoSQL oracle PHP phpunit Python trac ubuntu xdebug xml xubuntu yield Zend Framework

Blogroll

  • Blog on 27th Floor
  • DBA notes
  • Tim[后端技术]
  • 唐海燕
  • 小众音乐
  • 抚琴居
  • 某人的栖息地
  • 番茄’s Blog
  • 網站製作學習誌
  • 纸老虎传媒

Old friends

  • cbf107

Only

  • 媚惑桃花

OurPNP

  • Biaoest:标的最高级
  • flexsns-官方博客
  • PNP University
  • PNP街坊
  • smallfish 鱼哥的窝子
  • 冰山日志
  • 墙外的光神V5
  • 夜雨's Blog
  • 小冬kobe
  • 小路的奇异世界
  • 广州萌芽工作室
  • 老甘blog
  • 赖勇浩的编程私伙局

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Powered by WordPress
mikespook.com 粤ICP备09065095号