免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4475 | 回复: 6
打印 上一主题 下一主题

linux如何安装到U盘?以尝试了debian [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-12-01 12:27 |只看该作者 |倒序浏览
linux如何安装到U盘?  希望取代硬盘的

debian可以安装时候直接选择安装到u盘上,这样最简单.但是有错误

  1. pivot_root:NO such file or directory
  2. /sbin/init:432:cannot open dev/console NO such file or directory
  3. kernel panic:Attempted to kill init!
复制代码


要是我自己COPY写文件到U盘也因该可以吧.关键是不知道COPY写什么过来
------------------------
系统上安装Linux的引导程序grub。
建立启动需要的一些文件夹。
cp /boot/grub/stage*  到USB的位置
建立好项目之后,使用grub将引导程序安装到U盘上:
grub> root (hd1,0)
Filesystem type is ext2fs, partition type 0x83

grub> setup (hd1)
Checking if “/boot/grub/stage1” exists... yes
Checking if“/boot/grub/stage2”exists... yes
Checking if“/boot/grub/e2fs_stage1_5”exists... no
Running“install /boot/grub/stage1 (hd1) /boot/
grub/stage2 p /boot/grub/grub.conf”... succeeded
Done.

grub>quit

-------------------------------------
在/usb/boot/grub目录下创建grub.conf文件,我喜欢用gedit编辑。这是我的grub.conf文件:
default=0
timeout=3
hiddenmenu
title ShanXi WanLi Tech-usb-linux
root (hd0,0)
kernel (hd0,0)/boot/vmlinuz root=/dev/sda1

问下这个vmlinuz需要编译点什么呢?

然后建立了dev etc etc/rc.d bin mnt tmp var
建立,/etc/init.d/inittab、/etc/init.d/rcS、/etc/mtab和/etc/fstab
复制/bin下的文件 和/lib到usb上


然后还需要做点什么 呀?

[ 本帖最后由 very_99 于 2006-12-2 15:28 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-12-01 12:43 |只看该作者
把livecd dd 到u盘过

论坛徽章:
0
3 [报告]
发表于 2006-12-01 14:01 |只看该作者
很就以前作过,都记不太清楚了。
1:把U盘插上,分区,安装grub
2:编译一个自己的内核,最重要是把USB masstorage选择为内置。
3:把内核复制到U盘。
4:复制系统启动需要的文件,特别是库文件。多用ldd命令看启动程序需要的so文件。
就这样。

论坛徽章:
0
4 [报告]
发表于 2006-12-01 14:03 |只看该作者
如果要运行速度快的话最好用ramdisk作为临时目录或交换分区或者根文件系统。
那样的话你需要制作一个文件系统的镜像文件。在grub里面配置启动。

论坛徽章:
0
5 [报告]
发表于 2006-12-01 14:26 |只看该作者
内否自己先做一个硬盘的系统,然后把需要的弄到u盘上。  问下怎么做的?     呵呵

论坛徽章:
0
6 [报告]
发表于 2006-12-01 15:25 |只看该作者
原帖由 very_99 于 2006-12-1 14:26 发表
内否自己先做一个硬盘的系统,然后把需要的弄到u盘上。  问下怎么做的?     呵呵

你的意思是否自己打做一個小型linux到u盤上呢. 那你就需要看一些 embedded linux的資料了. 嵌入式linux系統.

Busybox 會給你很大幫助.

论坛徽章:
0
7 [报告]
发表于 2006-12-02 15:27 |只看该作者
尝试使用debian 直接安装到u盘,但是启动时候有问题
pivot_root:NO such file or directory
/sbin/init:432:cannot open dev/console NO such file or directory
kernel panic:Attempted to kill init!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP