# 2011-01-14  Ubuntu升级导致的udevd错误修复

Linode上的VPS服务器，从Ubuntu Lucid升级至Karmic后，重启后启动失败。用Linode的RemoteAccess连上去看到如下启动错误信息：

```
init: ureadahead main process (986) terminated wit  status 5
udevd[1012]: failed to create queue file: No such file or directory

udevd[1012]: error creating queue file                                                              

init: udev main process (1012) terminated with sta us 1
init: udev main process ended, respawning
init: udevmonitor main process (1014) terminated w th status 2
udevadm[1734]: error sending message: Connection r fused                                            

mountall: Disconnected from Plymouth
init: plymouth main process (989) killed by SEGV signal
init: plymouth-splash main process (1735) terminat d with status 2
init: hwclock-save main process (1740) terminated  ith status 1
```

经查，由于udevd升级后不支持自动mount自身到/dev节点导致。需要手工修改/etc/fstab文件修复。用Linode的Recure Boot方式启动，mount上原分区，在/etc/fstab最后加入如下一行

```
dev /dev tmpfs rw 0 0
```

再次重启，没问题了。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://blog.log4think.com/ubuntu-udevd-error-fix.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
