重新装了debian,
问题还是一样,启动的时候报错:

Mounting local filesystems... failed.

启动过程能走完,登入系统看也看不出啥不对劲。

测试在vmare workstation 6.5上进行。
根分区是ext2,/var是jfs,
/root和/home都做成link,分别指向/var/root和/var/home
其他的修 改基本按照
http://wiki.debian.org/ReadonlyRoot

下面是我的fstab内如:
debianlinux:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda1       /               ext2
defaults,noatime,ro,errors=remount-ro 0       1
/dev/sda6       /var            jfs     defaults        0       2
/dev/sda5       none            swap    sw              0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
tmpfs           /tmp            tmpfs   defaults        0       0

谁能告诉我到底问题出在哪里?


2010/7/9 higeon <[email protected]>

> 好的,我把根分区弄成ext2之后再看一下。
> 谢谢!
>
>
> 2010/7/9 Dongsheng Song <[email protected]>
>
>> 这就是了,ext3 不支持只读。文档上写得很明白,根分区是 ext2.
>> 你可以尝试使用 ext2 mount 选项,不行的话就重新创建 ext2 根分区。
>>
>> 2010/7/9 higeon <[email protected]>
>>
>> 根分区是ext3的。
>>>
>>>
>>> 2010/7/9 Dongsheng Song <[email protected]>
>>>
>>>  你确认你的根分区是 ext2,而不是 ext3 ?
>>>>
>>>> 2010/7/8 higeon <[email protected]>
>>>>
>>>> 根分区设置成只读后启动时Mounting local filesystems... 最后显示failed.
>>>>>
>>>>> 系统是Debian 5.04 lenny
>>>>> 按照下面的链接文章我把根分区设置成只读。
>>>>> http://wiki.debian.org/ReadonlyRoot
>>>>>
>>>>> 在没有改根分区为只读之前一切正常。
>>>>> 把根分区改成只读,重新启动的时候发现
>>>>> 在Mounting local filesystems...的最后,显示一个failed。
>>>>> 但是启动能正常进行,系统也可以正常登录。
>>>>> 看不出哪里有什么问题。
>>>>> 到底是什么东西失败才报出这个failed?
>>>>>
>>>>> 下面是启动画面显示信息:
>>>>> Mounting local filesystems...[   11.873611] kjournald starting.  Commit
>>>>> interval 5 seconds
>>>>> [   11.881763] EXT3 FS on sda7, internal journal
>>>>> [   11.881763] EXT3-fs: mounted filesystem with ordered data mode.
>>>>> [   11.884529] kjournald starting.  Commit interval 5 seconds
>>>>> [   11.885124] EXT3 FS on sda8, internal journal
>>>>> [   11.885318] EXT3-fs: mounted filesystem with ordered data mode.
>>>>> [   12.370046] JFS: nTxBlock = 4033, nTxLock = 32268
>>>>> failed.
>>>>> Activating swapfile swap...done.
>>>>> Setting up networking....
>>>>> Configuring network interfaces...done.
>>>>> [   14.544037] eth0: link up
>>>>>
>>>>>
>>>>> 下面是dmesg的最后几行显示信息:
>>>>> [   11.873611] kjournald starting.  Commit interval 5 seconds
>>>>> [   11.881763] EXT3 FS on sda7, internal journal
>>>>> [   11.881763] EXT3-fs: mounted filesystem with ordered data mode.
>>>>> [   11.884529] kjournald starting.  Commit interval 5 seconds
>>>>> [   11.885124] EXT3 FS on sda8, internal journal
>>>>> [   11.885318] EXT3-fs: mounted filesystem with ordered data mode.
>>>>> [   12.370046] JFS: nTxBlock = 4033, nTxLock = 32268
>>>>> [   14.544037] eth0: link up
>>>>> [   22.095456] NET: Registered protocol family 10
>>>>> [   22.100274] lo: Disabled Privacy Extensions
>>>>> [   32.816382] eth0: no IPv6 routers present
>>>>> [  814.122305] EXT3 FS on sda1, internal journal
>>>>> [ 1006.957829] EXT3 FS on sda1, internal journal
>>>>> [ 1036.886229] EXT3 FS on sda1, internal journal
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>

回复