升级后,怎么/dev/hda 都变成 /dev/sda 了? 有什么区别么?

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

升级后,怎么/dev/hda 都变成 /dev/sda 了? 有什么区别么?

#1

帖子 bbjolin » 2007-10-11 0:20

还有,我的 /etc/fstab 文件也变了。 以前的是

代码: 全选

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda3       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda7       none            swap    sw              0       0
/dev/hdb        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hda5    /media/work vfat  iocharset=utf8,umask=000  0    0
/dev/hda6    /media/fun  vfat  iocharset=utf8,umask=000  0    0
现在(也学是在升级到edgy的时候)的变成了

代码: 全选

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda3 -- converted during upgrade to edgy
UUID=f4592311-94a5-4c87-8abf-39d14315e217 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda7 -- converted during upgrade to edgy
UUID=40c28460-948f-4a07-9c00-966f65f86b60 none swap sw 0 0
/dev/hdb        /media/cdrom0   udf,iso9660 user,noauto     0       0
# /dev/hda5 -- converted during upgrade to edgy
UUID=9CE5-5184 /media/work vfat iocharset=utf8,umask=000 0 0
# /dev/hda6 -- converted during upgrade to edgy
UUID=A4EF-595B /media/fun vfat iocharset=utf8,umask=000 0 0
现在两个fat分区都挂载不了了,连swap 都没有了, 汗。。。 那个UUID是什么东东哦?

大家知道有什么办法没?

谢了!
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#2

帖子 stlxv » 2007-10-11 2:40

换成旧内核就行了

全部用sd*是新内核的一个新功能
PHP是最好的语言!不服来战!
bbjolin
帖子: 27
注册时间: 2007-02-05 5:19

#3

帖子 bbjolin » 2007-10-11 5:44

谢谢回复, 不过, 我要是想用新内核, 还想自动挂载呢?
我试过把/etc/fstab 里的hda都改成sda, 还是不行阿。。。
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

#4

帖子 xhy » 2007-10-11 6:38

bbjolin 写了:谢谢回复, 不过, 我要是想用新内核, 还想自动挂载呢?
我试过把/etc/fstab 里的hda都改成sda, 还是不行阿。。。
新内核统一了IDE和SATA驱动的逻辑层

这是个好事情 为什么非要用hd*呢?
目前负债150多万
bbjolin
帖子: 27
注册时间: 2007-02-05 5:19

#5

帖子 bbjolin » 2007-10-11 9:15

我没说非要用hda,我是说我想能自动挂载,
再谢!
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

#6

帖子 xhy » 2007-10-11 9:31

代码: 全选

proc            /proc           proc    defaults        0       0
/dev/sda3       /               ext3    defaults,errors=remount-ro 0       1
/dev/sda7       none            swap    sw              0       0
/dev/hdb        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/sda5    /media/work vfat  iocharset=utf8,umask=000  0    0
/dev/sda6    /media/fun  vfat  iocharset=utf8,umask=000  0    0 
这样也不行?
目前负债150多万
bbjolin
帖子: 27
注册时间: 2007-02-05 5:19

#7

帖子 bbjolin » 2007-10-12 0:40

也不太行。。。系统是一路从5.10升过来的,一直都没在自动挂载上出过问题。

我知道升级到edgy时把/dev/sda 改成那个什么UUID 是怎么回事了, 在/dev/disk/by-uuid 里有哪个分区对应哪个uuid的关系, 我把相应的/dev/sda* 都改成uuid之后, 发现swap有了, 升级到7.10之后swap分区的uuid竟然换了,但是在/etc/fstab里还是旧的,所以以前没有sawp。

但是两个fat分区还是挂不上, 用uuid和sda?都不行.
手动挂就告诉我: /dev/sda5 已经挂载 或 /media/work 忙.
so 诡异。。。

难倒是7。.10支持ntfs读写的同时把fat搞砸了?? 哪位兄弟有同样的问题么?
头像
aitilang
帖子: 1026
注册时间: 2007-04-28 21:38

#8

帖子 aitilang » 2007-10-12 1:59

。。。。。。。
看看
sudo mount
的结果
thinkpad x61 2G DDR no cdrom
--------------------------------------------
ABS学习中
sed学习中
awk学习中
perl学习中
新手描述不清,老手猜测不到,胡乱指挥一通,后果难以预料
bbjolin
帖子: 27
注册时间: 2007-02-05 5:19

#9

帖子 bbjolin » 2007-10-12 6:55

好像这个是新内核的bug? 也有被人report了。
只好等等再说了,唉。。。

不过我台式机好像没有什么问题,就本子成了这样了。 台式机是全新安装的7。10beta,本子是一路升级过来的。
回复