无法进入桌面一例记录

最大的社区版本,Ubuntu的发源地
回复
yangdawei.hit
帖子: 245
注册时间: 2015-01-02 15:32
系统: Debian

无法进入桌面一例记录

#1

帖子 yangdawei.hit » 2016-01-30 9:32

尝试制作Debian安装u盘,在写入镜像时,将u盘挂在 /mnt上,稍后发现不能卸载。没理会,拔掉了u盘。过后重启机时进不了桌面了。直接进入终端登录模式。下面解决问题的过程。

1 .在寻找问题中时发现,总是提示/tmp left no space,进入/tmp 删除文件,重启机依然有问题。
2. 再次查看/tmp 发现有隐藏文件 .tX0-lock 总是删不掉。上网查了一些线索,发现需要停掉lightdm,于是执行```sudo service lightdm stop```,再次删除该文件成功。重启后发现又出现这个文件。
3. 由此想起出问题之前的操作,查看/mnt,发现还是有Debian的镜像文件,当然,还有一些其它相关的引导文件:vmlinuz、initrd.gz、syslinux.cfg等,见https://www.debian.org/releases/stable/ ... y-flexible
4. 删除/mnt中所有文件,重启后恢复正常。

总结:

猜想在/mnt中留有引导系统的文件时会影响系统的桌面启动。

进一步提出的问题:

挂载镜像是放在 /media/<user>/ 中还 /mnt 中呢,哪一个好一些呢?
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 无法进入桌面一例记录

#2

帖子 vickycq » 2016-01-30 11:26

过后重启机时进不了桌面了...再次查看/tmp 发现有隐藏文件 .tX0-lock 总是删不掉
那麽进不了桌面和存在 .tX0-lock 之间有无关联?进不了桌面有无提示 'Could not create lock file in /tmp/.tX0-lock'
当然,还有一些其它相关的引导文件:vmlinuz、initrd.gz、syslinux.cfg等
除了这三个还有别的么?如 ldlinux.c32 ldlinux.sys
制作的 bootable USB 中有无 vmlinuz、initrd.gz、syslinux.cfg?
挂载镜像是放在 /media/<user>/ 中还 /mnt 中呢,哪一个好一些呢?
/media 是 FHS 2.3 规范规定的可移动存储介质挂载点,同时也是 udisk (udisks2, udiskd) 自动挂载的位置。
/mnt 是 FHS 2.3 规范中 留给用户的手动临时挂载点
在寻找问题中时发现,总是提示/tmp left no space ... 猜想在/mnt中留有引导系统的文件时会影响系统的桌面启动。
猜测文件系统问题可能较大。复制 initrd vmlinuz 时实际未挂载U盘,复制到了 /mnt 下恰好占满了某分区的最后一点空间。
:What :Faint
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
yangdawei.hit
帖子: 245
注册时间: 2015-01-02 15:32
系统: Debian

Re: 无法进入桌面一例记录

#3

帖子 yangdawei.hit » 2016-01-30 11:34

@vickycq,给你写了好多信~~~
yangdawei.hit
帖子: 245
注册时间: 2015-01-02 15:32
系统: Debian

Re: 无法进入桌面一例记录

#4

帖子 yangdawei.hit » 2016-01-30 11:43

那麽进不了桌面和存在 .tX0-lock 之间有无关联?进不了桌面有无提示 'Could not create lock file in /tmp/.tX0-lock'
有提示。
制作的 bootable USB 中有无 vmlinuz、initrd.gz、syslinux.cfg?
u盘里确定有。只是不能正常umount /mnt。
猜测文件系统问题可能较大。复制 initrd vmlinuz 时实际未挂载U盘,复制到了 /mnt 下恰好占满了某分区的最后一点空间。
确定挂载了,可能其它相关操作不对。
回复