天嵌 ARM开发社区

 找回密码
 注册
查看: 2804|回复: 5

移植Linux内核和文件系统,超级终端出现[\u@\h \W]#

[复制链接]
turing_ubuntu 发表于 2010-5-4 20:57:47 | 显示全部楼层 |阅读模式
管理员你好!
我在按照Linux移植手册在操作的时候。出现了一个问题就是:

在把Linux内核镜像和文件系统的镜像都烧进去之后,在超级终端出现和Linux终端差不多的命令提示符,,但是并不像一般所显示的那样,而是显示
[\u@\h \W]#  
出现这样的提示符出来,,这事为什么呢?
我的profile 里面的文件内容:
# Ash profile
# vim: syntax=sh

# No core files by default
#ulimit -S -c 0 > /dev/null 2>&1

USER="`id -un`"
LOGNAME=$USER
PS1='[\u@\h \W]# '
PATH=$PATH

HOSTNAME=`/bin/hostname`

export USER LOGNAME PS1 PATH

我的inittab内容是:
# /etc/inittab
::sysinit:/etc/init.d/rcS
tq2440_serial0::askfirst:-/bin/sh
::once:/usr/sbin/telnetd -l /bin/login
::ctrlaltdel:/sbin/reboot
::shutdown:/bin/umount -a -r

我的rcS的内容是:
#!/bin/sh


PATH=/sbin:/bin:/usr/sbin:/usr/bin
runlevel=S
prevlevel=N
umask 022
export PATH runlevel prevlevel

#
#        Trap CTRL-C &c only in this shell so we can interrupt subprocesses.
#

mount -a
mkdir -p /dev/pts
mount -t devpts devpts /dev/pts
echo /sbin/mdev > /proc/sys/kernel/hotplug
mdev -s
mkdir -p /var/lock

/bin/hostname -F /etc/sysconfig/HOSTNAME


注:除了这个显示不正常外,其他的操作都是没问题的[就是可以运用里面的命令来操作]

一直都无法分析出原因,,希望管理员能给解答下,,不胜感激。。谢谢。。
 楼主| turing_ubuntu 发表于 2010-5-4 20:59:34 | 显示全部楼层
附注:那个有表情的那行去掉。。
回复

使用道具 举报

亚瑟王 发表于 2010-5-8 18:53:30 | 显示全部楼层
rcS文件中的/bin/hostname -F /etc/sysconfig/HOSTNAME这行里面的HOSTNAME文件的内容是什么呢?
回复

使用道具 举报

Logic.pn 发表于 2010-5-11 10:04:27 | 显示全部楼层
我也是这样。处理方法是:/etc/profile:PS1='[$USER@$HOSTNAME $PWD]#‘。
至少我是这么处理的,呵呵!
回复

使用道具 举报

zxjhh 发表于 2010-5-14 20:38:54 | 显示全部楼层
这个在busybox编译里
make menuconfig
busybox settings->busybox library tuning->username completion、fancy shell prompts选上。
就可以了
回复

使用道具 举报

亚瑟王 发表于 2010-5-18 10:51:41 | 显示全部楼层
你自己重新配置的busybox?下次我回答时要说得更加详细了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-5-1 16:55 , Processed in 2.032417 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表