2011年4月9日星期六

Fedora 跨版本升级切记得先取消NTFS挂载

今天使用光盘升级Fedora12 到 Fedora13, 结果在升级过程中出现异常, 主要信息如下:
------------------------------------------------------------------------------------------------------------------------
anaconda 13.42 exception report
Traceback (most recent call first):
File "/usr/lib/anaconda/storage/__init__.py", line 1721, in parseFSTab
raise Exception("fstab entry %s is malformed: %s" % (devspec, e))
File "/usr/lib/anaconda/storage/__init__.py", line 1316, in mountExistingSystem
fsset.parseFSTab()
File "/usr/lib/anaconda/upgrade.py", line 172, in upgradeMountFilesystems
mountExistingSystem(anaconda, anaconda.upgradeRoot[0], allowDirty = 0)
File "/usr/lib/anaconda/dispatch.py", line 205, in moveStep
rc = stepFunc(self.anaconda)
File "/usr/lib/anaconda/dispatch.py", line 126, in gotoNext
self.moveStep()
File "/usr/lib/anaconda/gui.py", line 1401, in setScreen
self.anaconda.dispatch.gotoNext()
File "/usr/lib/anaconda/gui.py", line 1314, in nextClicked
self.setScreen ()
Exception: fstab entry UUID=94284F68284F4886 is malformed: scanned format (ntfs) differs from fstab format (ntfs-3g)
----------------------------------------------------------------------------------------------------------------------
通过异常信息可知,是外挂的NTFS分区导致了升级异常。
升级前注释掉 /etc/fstab 中NTFS的相关字段, 升级完成后恢复即可。

没有评论: