如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

Ubuntu各种衍生版本
回复
baolilike
帖子: 7
注册时间: 2008-11-02 7:56

如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

#1

帖子 baolilike » 2008-12-02 21:04

我在用windows7 不想在硬盘装ubuntu 有没有更直接的方法制作U盘系统 像windowsPE一样启动?

PS:最后问一下 在U盘版ubuntu系统 能保存修改过的数据吗 ?
上次由 baolilike 在 2008-12-02 22:56,总共编辑 1 次。
baolilike
帖子: 7
注册时间: 2008-11-02 7:56

Re: 如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?

#2

帖子 baolilike » 2008-12-02 22:49

利用 unetbootin释放到U盘 重启 从BIOS启动成功 但全是英文 我选择第一项 进入系统 想更新成中文 但重启之后不能保存数据?!
baolilike
帖子: 7
注册时间: 2008-11-02 7:56

Re: 如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

#3

帖子 baolilike » 2008-12-02 23:03

手动保存 也没关系 类似影子的感觉应该不错....
头像
ellon
帖子: 358
注册时间: 2007-11-28 5:39

Re: 如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

#4

帖子 ellon » 2008-12-03 9:55

關於中文支持和數據保存:

1. 修改u盤的syslinux.cfg
找到:
-----------------------------
label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
-------------------------------
最後那句改成
append initrd=/ubninit file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash locale=zh_CN.UTF-8 persistent --

--------------------------
label ubnentry0
menu label ^Try Ubuntu without any change to your computer
kernel /casper/vmlinuz
append initrd=/casper/initrd.gz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
-----------------------------
最後那句改成
append initrd=/casper/initrd.gz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash locale=zh_CN.UTF-8 persistent --

2. 製作persistence數據保存區
參考
https://help.ubuntu.com/community/LiveCD/Persistence

做法:
a. 在某個分區的"根目錄" (一定要最外層目錄,硬盤上任何ntfs和fat32也沒問題,甚至你的u盤的第2個分區都可以),製作lookback file,名為casper-rw
dd if=/dev/zero of=casper-rw bs=1M count=128
(注意128指128MB儲存空間,你可能需要更多。)

b. 格式化loopback file
mkfs.ext3 casper-rw
(Say "y")
然後重新啟動。下次使用ubuntu時, 資料就會自動保存了。
baolilike
帖子: 7
注册时间: 2008-11-02 7:56

Re: 如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

#5

帖子 baolilike » 2008-12-03 10:42

我想把 U盘的剩余空间当做数据保存的地方!

如果保存以后不满意 删除某些文件 重启之后 应该还是新系统吧?
头像
ellon
帖子: 358
注册时间: 2007-11-28 5:39

Re: 如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

#6

帖子 ellon » 2008-12-03 11:17

baolilike 写了:我想把 U盘的剩余空间当做数据保存的地方!

如果保存以后不满意 删除某些文件 重启之后 应该还是新系统吧?
嘗試在windows用Partition Manager把u盤分兩個分區,第二個分區名為casper-rw,格式為ext3
上次由 ellon 在 2009-05-19 12:25,总共编辑 1 次。
头像
eshax
帖子: 37
注册时间: 2008-11-25 13:22

Re: 如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

#7

帖子 eshax » 2008-12-03 11:50

1. 把 u 盘格式化 fat32 ,并拷贝 msdos.sys command.com io.sys 文件到 U 盘的根目录
2. 拷贝 grub4dos 的核心文件 grub.exe menu.lst grldr
3. 建一个 Ubuntu 文件夹,把 ubuntu-8.10-desktop-i386.iso 考进去,不要解压缩
4. 修改 menu.lst 如下

color white/green yellow/green


default 0

timeout 10
title Install Ubuntu 8.10

find --set-root /Ubuntu/ubuntu-8.10-desktop-i386.iso

map /ubuntu/ubuntu-8.10-desktop-i386.iso (hd32)

map --hook

chainloader (hd32)

boot

以上是 u 盘版 live 的制作方法,系统不能被修改,但保证了 U 盘的文件结构整洁,其余的空间还可以当 u 盘用
头像
ellon
帖子: 358
注册时间: 2007-11-28 5:39

Re: 如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

#8

帖子 ellon » 2008-12-03 14:10

eshax 写了:1. 把 u 盘格式化 fat32 ,并拷贝 msdos.sys command.com io.sys 文件到 U 盘的根目录 ......
eshax, 我們不是討論製作u盤ubuntu吖,是如何使u盤ubuntu能保存資料和中文支持。
:em04

關於在u盤分兩個區,我提供一個例圖:
图片

只要那個區是ext3,而且取名為casper-rw, 使用persistent啟動的ubuntu就會保存資料到那裡. (用這個方法能省略我上邊提的步驟2)
但很多情況下,同時使用兩個分區的u盤會很慢的。看你的牌子了。
baolilike
帖子: 7
注册时间: 2008-11-02 7:56

Re: 如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

#9

帖子 baolilike » 2008-12-03 21:13

ellon 写了:
eshax 写了:1. 把 u 盘格式化 fat32 ,并拷贝 msdos.sys command.com io.sys 文件到 U 盘的根目录 ......
eshax, 我們不是討論製作u盤ubuntu吖,是如何使u盤ubuntu能保存資料和中文支持。
:em04

關於在u盤分兩個區,我提供一個例圖:
图片

只要那個區是ext3,而且取名為casper-rw, 使用persistent啟動的ubuntu就會保存資料到那裡. (用這個方法能省略我上邊提的步驟2)
但很多情況下,同時使用兩個分區的u盤會很慢的。看你的牌子了。
分区的时候 选主分区还是逻辑分区?

还有一个问题:如果对保存的数据不满意 把casper-rw分区格式化 是不是又成为新系统了?
上次由 baolilike 在 2008-12-03 21:19,总共编辑 1 次。
baolilike
帖子: 7
注册时间: 2008-11-02 7:56

Re: 如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

#10

帖子 baolilike » 2008-12-03 21:17

最后一个问题: 使用persistent啟動的ubuntu 是什么意思?
头像
ellon
帖子: 358
注册时间: 2007-11-28 5:39

Re: 如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

#11

帖子 ellon » 2008-12-03 21:36

baolilike 写了:最后一个问题: 使用persistent啟動的ubuntu 是什么意思?
之前我提過修改syslinux.cfg吧:
append initrd=/ubninit file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash locale=zh_CN.UTF-8 persistent --
那個"persistent", 就是告訴ubuntu啟動時要尋找casper-rw了.
casper-rw在主分區或邏輯分區都沒有關係, 一般最好主分區吧。分在硬盤上更好。
對,格式化casper-rw後,是還原ubuntu了. (提示,在ubuntu裡,用gksu gparted格式化ext3比較快)
头像
eshax
帖子: 37
注册时间: 2008-11-25 13:22

Re: 如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

#12

帖子 eshax » 2008-12-04 11:09

ellon 写了:
eshax 写了:1. 把 u 盘格式化 fat32 ,并拷贝 msdos.sys command.com io.sys 文件到 U 盘的根目录 ......
eshax, 我們不是討論製作u盤ubuntu吖,是如何使u盤ubuntu能保存資料和中文支持。
:em04

關於在u盤分兩個區,我提供一個例圖:
图片

只要那個區是ext3,而且取名為casper-rw, 使用persistent啟動的ubuntu就會保存資料到那裡. (用這個方法能省略我上邊提的步驟2)
但很多情況下,同時使用兩個分區的u盤會很慢的。看你的牌子了。
把系统装到 u 盘上?有什么用途吗?不使硬盘了?
头像
puzhengcai
帖子: 272
注册时间: 2006-12-19 13:00
来自: 江苏

Re: 如何把Ubuntu 8.10私人強化版V2 装在U盘上 ?(已成功) 但有问题!

#13

帖子 puzhengcai » 2009-05-14 18:09

没试过,稍微有点复杂,楼主来个带图讲解的啊! :em05
Ubuntu 10.04 LTS 正式发布,您值得一试!
Hardware:
CPU P4 2.14GHz (2003)
内存 256MB+512MB (2003+2010)
硬盘 80G PATA (2003)
显卡 NVIDIA® GeForce MMX 440 128MB显存 (2003)
显示器 Samsung 17宽 (2007)
键盘 BENQ (2002)

Software:
OS Linux Mint 10 + Windows xp
回复