移动ubuntu,U盘抑或移动硬盘?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

移动ubuntu,U盘抑或移动硬盘?

#1

帖子 ptptptptptpt » 2008-07-02 22:10

其实这个问题在心里很久了,曾在无忧发过一贴(http://bbs.wuyou.com/viewthread.php?tid=105687),原文引过来
【2007.05.22更新】不要期望你的 U 盘一定能启动 —— USB启动简析


作者:ptptptptptpt@163.com

U 盘启动很有诱惑力 —— 小巧便携,可修改,同时还用作移动存储,一盘多用。所以很多朋友都在关注 U 盘启动,各种制作方法层出不穷,时不时冒出一个“万能方法” —— 不可否认这是一种推动力,然而,就目前来讲,我的看法是,在积极尝试的同时,最好不要抱太大期望——能启动最好,不能启动也很正常,因为在这个问题上,起决定作用的不是我们的操作方法,而是硬件支持(主板,BIOS,U盘控制芯片)是否完善,我们可以试用各种方法,但并不能掌控最后结果。

一个U盘,可分解为 控制芯片 和 存储介质。所谓 HDD 或 ZIP 格式,对存储介质来说,只是某种组织规则,是容易做到,尤其是 HDD ,有明确的工业标准

而不容易做好的,是 I/O ,也就是 U盘控制芯片 和 主板BIOS 必须能够相互配合着将存储介质中的数据正确地送入内存,这才是启动成功的关键。实际应用中,这个环节经常出问题:要么是 U盘控制芯片 不完善,造成U盘在某些机子上无法启动;要么是 主板BIOS 有BUG,结果只能启动某些规格的U盘;或者两者都有问题——但也说不定错有错着,负负得正——谁又能说得清呢?

经验表明,移动硬盘 几乎在所有支持 USB-HDD 的机子上都能启动,不管新旧机型,当然速度有快有慢

而 U 盘作成 HDD 格式,就经常启动不了,反倒是 USB-ZIP 更易成功

本来,ZIP 并不是一个很流行的格式,而且颇多限制,规格混乱,比较而言,HDD 要通用的多——有哪个电脑不支持硬盘?U盘如此表现,只能归结为 控制芯片 的问题。这也很正常,本来嘛,厂家首要考虑的是成本,哪个便宜用哪个 —— 只要能在 WINDOWS 下读写就行,除非是专门生产启动型U盘,否则谁会管它能不能启动

U盘也有用移动硬盘控制芯片的,表现为:格成HDD格式后,windows 不再将其认作 “可移动磁盘” ,而是像普通硬盘或移动硬盘那样显示为 “本地磁盘” ——曾见过一块联想的U盘就是这样。这种U盘可以像普通硬盘那样分区,而且更好地支持 USB-HDD 启动模式。可以预见,随着 U 盘容量不断扩大,将有更多厂家采用这种芯片。到那时,U盘启动才会真正流行起来。

而目前,USB启动 成功概率最高的,还是 USB-HDD 模式下的移动硬盘。


2007.05.22 补充:似乎有些控制芯片可以切换控制模式,可以选择作为 “可移动磁盘” 或 “本地磁盘” (见这里 http://bbs.wuyou.com/viewthread.php?tid ... a=page%3D1 ) ,我觉得很可能是真的,因为这确是合理的设计思路,但手头没有U盘 无法测试,大家可以试试。


我不是专业搞硬件的,没有确凿的理论依据,只是根据自己的体验做一些推测分析,对与不对大家商榷。

抛开 读写速度、可擦写次数、闪存可靠性 这些问题不谈,仅说兼容性,与U盘相比,移动硬盘更接近本地硬盘。移动硬盘控制芯片其实是 usb to ide ,也就是接在usb总线上的 ide 控制器,而 ide 接口有明晰的工业标准。U盘则不同,U盘控制芯片是 接在 usb 总线上的 闪存读写控制器 。

在 windows 中,U盘通常显示为 可移动磁盘,而移动硬盘显示为 本地磁盘,其背后隐藏着多少差别呢?? 我仅知道一点:可移动磁盘 应该是不用缓存的,即时写入。而移动硬盘与内置硬盘都用缓存。

有同学说,很多 u 盘也可以量产为 本地磁盘 模式。然而,官方为何不直接生产成那样呢?也许是因为某些非技术因素,但不能排除存在技术方面原因的可能性——比如某些控制芯片不支持 本地磁盘模式 或 存在 bug ……

综上所述,我对在U盘中装 ubuntu 一直心有疑忌,至今未消。
上次由 ptptptptptpt 在 2008-08-16 12:54,总共编辑 3 次。
fscyr
帖子: 85
注册时间: 2007-12-06 23:52

#2

帖子 fscyr » 2008-07-03 0:50

哈哈,我也遇到这个问题,移动硬盘怎么装都可以,一个TF的读卡器就死活也装不了。
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

#3

帖子 YeLee » 2008-08-16 12:30

请问LZ,USB-FDD又是什么?
它跟上面所说的ZIP和HDD有什么区别?
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#4

帖子 ptptptptptpt » 2008-08-16 12:44

USB-FDD 应该是 Usb 软驱 ,没深究过
头像
joejune
帖子: 5
注册时间: 2008-11-07 11:27

Re: 移动ubuntu,U盘抑或移动硬盘?

#5

帖子 joejune » 2008-11-24 9:54

:em11 做一个试试
e2002
帖子: 246
注册时间: 2006-06-07 18:15

Re: 移动ubuntu,U盘抑或移动硬盘?

#6

帖子 e2002 » 2008-11-25 16:21

U 盘上安装 Linux 是完全一点问题没有的
我就安装了 Kubuntu 8.04 KDE4 在一个 8G的 Kingmax 超棒上。

但是这是有前提条件的 : 你的 U盘必须先用厂商提供的工具设置好 (就是所谓“量产”)
这样的量产相关工具自己到无忧等论坛上找。

市面上销售的U盘通常设置为 Removeable 模式,而不是 Fixed 模式 (在 Windows中插入后你可以看到其区别,详见1楼引文),所以无法对其分区。
根据检测到的自己U盘的 芯片厂家类型,uid ,pid 等参数, 在 Windows XP (注意:大部分量产工具不支持 Vista !)中安装并运行 量产程序 ,修改U盘模式为 Fixed 。有兴趣的话,你还可以设置一个 U盘上的虚拟 CDROM ,导入类似深山红叶等 WinPE livecd.iso , 到这个 CD-ROM ,就可以有随身的Windows 维护工具盘了。

设置为 Fixed模式的 U盘就可以使用分区软件来分区和安装系统了,理论上,只要你的 U盘够大 ,Windows 也是可以安装上的。

注意U盘安装 Linux系统时请先拔掉机器上的所有内置硬盘。
安装好的 U盘上的Ubuntu 别的没什么,只是由于U盘与硬盘的读写速度的数量级差距,所以启动和运行的速度都比较慢。因此,最后我放弃了Ubuntu on UDisk ,而是换成了轻巧快捷的 Puppy linux 4.1.1 ...

现在我的 8G超棒上有 深山红叶 V30 / Pyppy 4.1.1/ NTFS-Data 三个功能,非常好用哦。
不过确实在不少机器上没法启动 Puppy ,只有虚拟的 USB-CDROM上的深山红叶是都能启动的,使用 NTFS-Data分区上的 Portable Apps...
kingzhao
帖子: 80
注册时间: 2008-10-09 19:41

Re: 移动ubuntu,U盘抑或移动硬盘?

#7

帖子 kingzhao » 2008-11-25 18:00

我的老主板不支持usb启动,想玩都玩不了:em19
头像
imufan
帖子: 66
注册时间: 2007-06-15 10:12

Re: 移动ubuntu,U盘抑或移动硬盘?

#8

帖子 imufan » 2008-12-08 11:15

以前曾免费得到过一个普天的U盘,然后就想装操作系统,可第一步就失败了,愣是不能分区。用了好多办法,最后用的是一个有什么zip动能的软件,然后U盘就再也不能用了,插上电脑后,不论你怎么办就是没反应。所以想装的朋友要注意了,千万别培了夫人又折兵...
现在,我用的是移动硬盘启动的Ubuntu,是在笔记本装好后,拔下来,装在移动硬盘盒里插上USB,就直接能用了,很爽。不过有个问题还没解决,就是每次启动后系统的时间不对头总是差8个小时,东八区?解决中... :em05 :em05 :em05
我之理想,无非是有朝一日,打过海峡,然后站在Sun Moon Lake(日月潭)中的小岛上,对着湖水,尽情的撒尿。当然,这恐怕会是我一生的理想了。
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 移动ubuntu,U盘抑或移动硬盘?

#9

帖子 ptptptptptpt » 2008-12-08 12:47

imufan 写了:不过有个问题还没解决,就是每次启动后系统的时间不对头总是差8个小时,东八区?解决中... :em05 :em05 :em05
禁止系统日期时间设为UTC

sudo cp /etc/default/rcS /etc/default/rcS_backup
sudo gedit /etc/default/rcS

* 搜寻这一行文字

代码: 全选

UTC=yes
* 用下面这一行取代

代码: 全选

UTC=no
保存,重启,看看如何?
seaeye
帖子: 49
注册时间: 2008-12-03 10:05

Re: 移动ubuntu,U盘抑或移动硬盘?

#10

帖子 seaeye » 2008-12-08 17:58

貌似把Ubuntu安装到U盘的最大问题是:启动以后跟LiveCD差不多,不让你写内置硬盘的啊
只相当于LiveUSB而已,一点用处都没有
头像
Jarson
帖子: 2371
注册时间: 2008-07-21 9:44
来自: 深圳
联系:

Re: 移动ubuntu,U盘抑或移动硬盘?

#11

帖子 Jarson » 2008-12-08 20:32

学习了
头像
zhangyupan
帖子: 31
注册时间: 2007-04-04 9:06
联系:

Re: 移动ubuntu,U盘抑或移动硬盘?

#12

帖子 zhangyupan » 2008-12-21 21:45

讨论U盘启动问题这么久 我认为使用U盘读卡器最简单的引导制作方法是
1.到官方网站去下载一个freedos
2.把freedos 撞倒U盘读卡器上 且修改电脑从U盘启动 HDD Zip 模式都试一下
3.用U盘读卡器启动电脑 进入freedos ,在dos提示符下启动grub2dos 想怎么干就怎么干
成功率很高啊
intel i7 2600
ddr3 8G ram
1000G wd harddisk
18x dvd-rw
23.6”LED
whwtv
帖子: 41
注册时间: 2008-07-17 10:27

Re: 移动ubuntu,U盘抑或移动硬盘?

#13

帖子 whwtv » 2008-12-22 15:37

一般的U盘。读写速度很慢。装UBUNTU安装不合适,只能采取挂CASPER的方式。全靠内存来支撑了。建议内存上到1G以上。
头像
davoola
帖子: 136
注册时间: 2007-08-24 20:49

Re: 移动ubuntu,U盘抑或移动硬盘?

#14

帖子 davoola » 2009-11-26 23:16

综上所述,我对在U盘中装 ubuntu 一直心有疑忌,至今未消。
:em05
寵辱不驚,閑看庭前花開花落;
去留無意,漫隨天外雲卷雲舒。
ZM566
帖子: 34
注册时间: 2010-09-29 16:23

Re: 移动ubuntu,U盘抑或移动硬盘?

#15

帖子 ZM566 » 2010-10-13 22:13

我成功的将Ubuntu安装在了U盘上。我把U盘分了三个分区(都是主分区):第一个是Windows的FAT分区,装了Windows 7的PE和老毛桃PE还有一些工具软件,用Bootmgr引导的;第二个是ext4分区,安装的Ubuntu,分区引导为Grub;第三个是Swap交换分区。MBR是Windows NT 6.x的,激活分区用第一个或者第二个都可以。
把U盘当做硬盘挂载在VMware上,成功启动,进入Ubuntu桌面,但是真实机器不行,就是BIOS与U盘控制芯片兼容得不好。在我自己的机器上没有识别,插在另外一位同学的机器上成功引导,我在自己电脑上同时插上两个可引导的U盘,进入引导介质选择菜单,拔掉另外一个,再选择USB Hard Disk,这样就可以成功引导进入Ubuntu。
回复