个人工具
登录
查看“UbuntuHelp:UsingUUID/zh”的源代码 - Ubuntu中文
UbuntuHelp
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“UbuntuHelp:UsingUUID/zh”的源代码
来自Ubuntu中文
←
UbuntuHelp:UsingUUID/zh
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{From|https://help.ubuntu.com/community/UsingUUID}} {{Languages|UbuntuHelp:UsingUUID}} 从 Edgy(6.10) 开始,Ubuntu 就开始要求使用'''UUID'''(全局唯一标志符)或 '''LABEL'''(针对文件系统swap),或 由 udev 创建的 synlinks(针对像 CDROMs 和 USB 设备的移动媒体)。后后将不再支持直接使用 <code><nowiki>/dev/hd*</nowiki></code> 或者 <code><nowiki>/dev/sd*</nowiki></code>(因为这些设备符号在不同的引导启动中会发生变化): * 所有的文件系统都应该用 <code><nowiki>UUID=</nowiki></code>或 <code><nowiki>LABEL=</nowiki></code> 标识 * 所有物理设备都应该用 symlink (例如:<code><nowiki>/dev/cdrom</nowiki></code>,<code><nowiki>/dev/disk/by-id/...</nowiki></code>,等等) 最关键的几个文件是: * <code><nowiki>/boot/grub/menu.lst</nowiki></code> * <code><nowiki>/etc/fstab</nowiki></code> * <code><nowiki>/etc/initramfs-tools/conf.d/resume</nowiki></code> ==== 查询 ==== 可以使用 <code><nowiki>vol_id</nowiki></code> 命令来查询 UUIDs。例如,查询 <code><nowiki>/dev/sda1</nowiki></code> 文件系统的 UUID: <pre><nowiki> $ sudo /sbin/vol_id -u /dev/sda1 79415992-7093-4a0e-a2e5-4574ed702d05 </nowiki></pre> 由 udev 建立的 Symlinks 可以在<code><nowiki>/dev</nowiki></code>中搜索目标设备找到。例如,要查找<code><nowiki>/dev/sda1</nowiki></code>: <pre><nowiki> $ ls -la /dev/disk/by-id | grep /sda1$ lrwxrwxrwx 1 root root 10 8207-06-10 02:46 ata-ST2250823AS_3ND277BL-part1 -> ../../sda1 lrwxrwxrwx 1 root root 10 8207-06-10 02:46 scsi-1ATA_ST2250823AS_3ND277BL-part1 -> ../../sda1 </nowiki></pre> ==== 转换 ==== 请使用以下命令来完成系统对 UUID 的自动检查和修正(其实这在从 Dapper 向 Edgy 升级时,已经完成): * 对于 <code><nowiki>/boot/grub/menu.lst</nowiki></code>: <pre><nowiki> sudo update-grub </nowiki></pre> * 对于 <code><nowiki>/etc/fstab</nowoki></code>: <pre><nowiki> sudo rm -f /etc/fstab.pre-uuid sudo /var/lib/dpkg/info/volumeid.postinst configure </nowiki></pre> * 对于 <code><nowiki>/etc/initramfs-tools/conf.d/resume</nowiki></code>,还没有自动完成过程: * 请对照 <code><nowiki>/etc/fstab</nowiki></code> 中的<code><nowiki>swap</nowiki></code> 行来检查 <code><nowiki>RESUME=</nowiki></code> 的值 * 所有都调整好以后,运行 <code><nowiki>sudo update-initramfs -u </nowiki></code> [[category:UbuntuHelp]]
该页面使用的模板:
模板:From
(
查看源代码
)
模板:Languages
(
查看源代码
)(受保护)
模板:Languages/Lang
(
查看源代码
)(受保护)
返回至
UbuntuHelp:UsingUUID/zh
。