Chinaunix

标题: 自己做的U盘迷你Linux,有些小问题望坛友帮忙 [打印本页]

作者: RootUser_    时间: 2014-11-09 10:16
标题: 自己做的U盘迷你Linux,有些小问题望坛友帮忙
作为一个钟爱linux的爱好者,没有一个专属的linux怎么能行于是参考资料(http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=2193077[感谢原作者 ])自己编译内核,自己做根目录,自己做启动盘,一个专属自己的linux就出来了,但是同时有作为新手的我,还是些有地方不太明白,希望能得到帮助。
如图所示

已经能够进入终端shell了,这是个好消息~
但是

最低下,时不时出来一堆,不知如何是好

希望有哪位大大能跟我说下怎么解决

还有就是,这样的linux只有一个ramdisk的根目录,如何挂载上系统的载体-U盘,如何挂载上计算机的本地硬盘,我完全是按照教程做的
还有测试时,/bin/sh 报错 tty不工作
另外这个系统在虚拟机上测试,内核会抛出找不到/etc/下的fstab的错误(虚拟盘有这个文件)

希望论坛上的大大能帮忙指点迷津
谢谢{:2_172:}
作者: RootUser_    时间: 2014-11-09 10:18
另外补充说明下,虚拟机下(QEMU下),不会时不时弹出那些信息,那是对即插即用鼠标的刷新检查吗?
作者: action08    时间: 2014-11-09 11:00
如何你喜欢debian,看我签名,
找个dd for windows,对于一个iso只要一条命令就可以解决

推荐使用小点的iso
http://cdimage.debian.org/debian ... -amd64-kde-CD-1.iso
作者: RootUser_    时间: 2014-11-09 11:10
回复 3# action08
不,谢谢,我更喜欢自己做的linux,搭载BusyBox,使它变得格外的强悍,只是目前遇到点小问题~


   
作者: action08    时间: 2014-11-09 11:29
本帖最后由 action08 于 2014-11-09 11:31 编辑

看起来你需求还是蛮强的呀

想挂载优盘本地磁盘,首先要看是否被系统识别
ls /dev看看有么相关的设备


其次如果kernel支持相关的驱动(fat, ntfs,)就可以mount了
这一步就要问kernel是你自己编译的,还是拿来主义哈??
===
具体我没有搞过,老版本的linux在mount ntfs分区时顶多yum install ntfs-3g一条命令
希望这些思路没错,能帮助你
作者: RootUser_    时间: 2014-11-09 13:17
谢谢,不过我有点懒,ramdisk里面的整一个dev都是我cp -R 从宿主机copy过来的,用ls 列出dev的内容,可能会有点迷惑~
作者: action08    时间: 2014-11-09 13:40
root@ubuntu:~# ls /dev
autofs           loop7               sda       tty28  tty59      ttyS30
block            loop-control        sda1      tty29  tty6       ttyS31
bsg              mapper              sda2      tty3   tty60      ttyS4
btrfs-control    mcelog              sg0       tty30  tty61      ttyS5
bus              mem                 sg1       tty31  tty62      ttyS6
cdrom            net                 shm       tty32  tty63      ttyS7
cdrw             network_latency     snapshot  tty33  tty7       ttyS8
char             network_throughput  snd       tty34  tty8       ttyS9
console          null                sr0       tty35  tty9       uhid
core             port                stderr    tty36  ttyprintk  uinput
cpu              ppp                 stdin     tty37  ttyS0      urandom
cpu_dma_latency  psaux               stdout    tty38  ttyS1      v4l
cuse             ptmx                tty       tty39  ttyS10     vcs
disk             pts                 tty0      tty4   ttyS11     vcs1
dri              ram0                tty1      tty40  ttyS12     vcs2
dvd              ram1                tty10     tty41  ttyS13     vcs3
dvdrw            ram10               tty11     tty42  ttyS14     vcs4
ecryptfs         ram11               tty12     tty43  ttyS15     vcs5
fb0              ram12               tty13     tty44  ttyS16     vcs6
fd               ram13               tty14     tty45  ttyS17     vcs7
full             ram14               tty15     tty46  ttyS18     vcsa
fuse             ram15               tty16     tty47  ttyS19     vcsa1
hidraw0          ram2                tty17     tty48  ttyS2      vcsa2
hpet             ram3                tty18     tty49  ttyS20     vcsa3
input            ram4                tty19     tty5   ttyS21     vcsa4
kmsg             ram5                tty2      tty50  ttyS22     vcsa5
log              ram6                tty20     tty51  ttyS23     vcsa6
loop0            ram7                tty21     tty52  ttyS24     vcsa7
loop1            ram8                tty22     tty53  ttyS25     vga_arbiter
loop2            ram9                tty23     tty54  ttyS26     vhci
loop3            random              tty24     tty55  ttyS27     vhost-net
loop4            rfkill              tty25     tty56  ttyS28     video0
loop5            rtc                 tty26     tty57  ttyS29     watchdog
loop6            rtc0                tty27     tty58  ttyS3      zero
root@ubuntu:~#
root@ubuntu:~#
root@ubuntu:~#


这是我当前系统的
作者: qq58945591    时间: 2014-11-09 14:37
回复 1# RootUser_


    http://bbs.chinaunix.net/thread-4160048-1-1.html


参考这个看看吧
作者: RootUser_    时间: 2014-11-09 20:24
谢谢,当时做内存盘时,mknod命令一个一个来,实在麻烦,于是就把宿主系统的整一个dev都copy过来了,应该算是完整吧




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2