Skip to Content

终于回到“windows”系统下了

winpup 的头像
不知不觉,从WINDOWS转到LINUX(puppy)系统下己经两个月了,真是越用越顺手。可惜PUPPY LINUX下不能打windows下的大型游戏,好在给puppylinux 安装了VirtualBox虚拟机,于是在虚拟机中安装了XP-SP3系统,抱着试试看的心态,在虚拟机的XP系统下安装了红色警戒II尤里硬盘版,玩了两个多小时,非一般的感觉,只是笔记本实在太烫手了,呵呵,以后要给本本降压后再用虚拟机了。

virtualbox 的安装包参见
http://www.minilinux.net/software/virtualbox

或者http://www.murga-linux.com/puppy/viewtopic.php?t=38560
#3770
winpup 的头像
试着贴一张图片
#3771
我也想装一个~可是U盘版的系统 用户文件只存放在U盘里的.2fs文件里 不知道怎样才能存放到硬盘上!

不能象WIN一样的 系统装一个区 软件放到其他地方……郁闷

所以没法安装……
#3774
winpup 的头像
#3771 只要把2fs文件复制到硬盘,就行了。
刚开始,我也感觉的.2fs不好,但两个月来重装了十多次系统,渐渐发现这个文件有很多方便之处,可以当成克隆还原系统用的文件,复制回来替换原系统,不必重新格式化EXT分区。现在我是U盘里一个.2fs文件,硬盘根目录下复制了一个备份。U盘启动后会问使用哪个.2FS文件,这一点实在是太方便了,想还原就启动硬盘上的,不想还原就继续使用U盘的。
#3776
.2fs可以任意放到硬盘的一个位置么!?
我可以放到F盘里去吗!?
#3777
winpup 的头像
理论上都是可以的(复制U盘的2FS文件到硬盘分区),不过我在三星笔记本windows-home的硬盘NTFS分区放置这个文件,加载失败,启动时显示无法加载NTFS分区,不得以我从它剩余空间中划分出一个FAT32分区。专业版及vista的NTFS分区下的2fs加载成功.不过有一个问题,如果windows非正常关机,任何NTFS分区下的2fs文件可能都不能正确加载。
#3779
哦 这样啊 那我也复制到硬盘上去
这下 不怕 东西多 U盘2fs文件放不下了

下一个问题就是找修改桌面的方法了 弄的漂亮点 好推广
#3784
加油!

补充:不知道论坛里是否有人交流过关于不同分区下的2fs文件启动时手工选择的问题.
由于我也是新手,所以是在无意中这样使用的.
U盘为量产USB-cdrom模式启动,第一次重启时保存文件到硬盘下.2fs文件,
,后来一直使用usb-cdrom方式加载这个.2fs文件,程序安装得太多了就想备份一个 ,所以把这个文件复制到了其它目录下.结果下一次启动时要手工选择使用哪一个2fs文件.

后来把puppy安装到U盘,用U盘启动后发现不能使用这种选择方式,以为是圣诞节版本问题,就下载了PUPPY 4.2 测试版3,并重新安装到U盘,发现又可以手工选择了,不知道具体是哪个文件在做怪.

这种手工选择方式有一个很大的优点,试想如果系统启动时,可以手工选择不同日期备份到不同目录下的2FS文件,会不会比windows的系统还原还方便呢?

另外,4.2的桌面是仿vista,虽然很亮眼,但是速度比4.12慢很多,所以千万不要把桌面做成仿vista的.
#3798
我把pup_save.2fs复制到C盘和E盘根目录下 但是启动的时候也没有 选择 用哪一个pup_save.2fs的选项阿!?

怎样让U盘版的系统使用硬盘里的pup_save.2fs
#3800
你最后在U盘上保存到硬盘哪个目录,就是哪个目录了,如果你保存到E盘就是E盘了
#3805
winpup 的头像
慢慢来,别着急.#3784里面己经给你答案了,
首先在U盘安装4.2测试版3或4,
然后在U盘新建两个文件夹,分别命名为puppy412和puppy420
把4.12的U盘文件放到puppy412下,把4.2的文件移动到puppy420下,
注意,syslinux.cfg,logo.16必须在U盘根目录下,
另外我把4.2版的boot.msg和help.msg同样保留在U盘根目录下,

修改后syslinux.cfg文件内容如下,
default puppy
display /boot.msg
prompt 1
timeout 10

F1 /boot.msg
F2 /help.msg

label puppy
kernel /puppy412/vmlinuz
append initrd=/puppy412/initrd.gz pmedia=usbflash nosmp


:(其实我还没学会怎么修改这个菜单来手工选择启动4.20,我直接把4.20的其它文件删除了,请 labrador 给予指导.
#3806
labrador 的头像
不太清楚syslinux怎么做多启动,网上资料很多,查一下就好了。

我猜想大概是再定义一个label,比如
label puppy
kernel /puppy412/vmlinuz
append initrd=/puppy412/initrd.gz pmedia=usbflash nosmp

label puppy420
kernel /puppy420/vmlinuz
append initrd=/puppy420/initrd.gz pmedia=usbflash nosmp
#3808
我用的是4.12版

看来是没有这个功能喽!?
#3824
winpup 的头像
4.12版同样有这个功能
#3809
winpup 的头像
试过了,不行啊,我再慢慢研究一下好了
#3812
我正在下载4.2 试验下看看
#3814
4.12 好像可以的,只要Vimaz , init 和 2fs 不要在一个目录里就可选了。
label unetbootindefault
menu label Puppy_English (Default)
kernel /puppy/vmlinuz psubdir=english
append initrd=/english/initrd.gz

label ubnentry0
menu label Puppy_Chinese
kernel /puppy/vmlinuz psubdir= chinese
initrd chinese/initrd.gz
#3819
http://www.eeload.com/chinese/view/o/4c76.html
我下载不料

有其他地址么!?
#3821
winpup 的头像
经过漫长的重复试验,终于明白一个道理,理论知识比动手能力更重要啊!
参考#3814的回复.

另,经过反复试验,其实实在是太简单了,只需要把pmedia=usbflash 改为pmedia=cd
就可以了,如果你改成了idehd,那么硬盘的任何一个分区下必须有一个pup_412.sfs,否则会找不到SFS文件,启动失败.
#3823
winpup 的头像
整理试验步骤如下:
光盘启动,安装puppy4.2(alpha3版)到u盘
从U盘启动puppy4.2,保存2fs文件,
重启动到其它系统(windows下)复制2fs文件到硬盘两个不同分区,
用光盘启动puppy4.2,直接使用了U盘2fs文件.(未检测其它分区2FS文件)
启动到windows(PE或其它系统),删除U盘2FS文件,
重新用光盘启动,成功检测到硬盘不同分区2FS文件,

修改U盘syslinux.cfg文件中pmedia=usbflash,改为pmedia=cd或idehd
最终U盘目录列表如下:

U盘根目录下文件
boot.msg(4.2alpha3版)
help.msg(4.2alpha3版)
initrd.gz(4.2alpha3版)
logo.16(4.2alpha3版)
vmlinuz(4.2alpha3版)
syslinux.cfg

puppy目录下(保留全部4.12版文件)

puppy420目录下
pup_420.sfs
ldlinux.sys

(关于usbflash文件,由于不知道做什么用,己经删除了)
根目录下syslinux.cfg文件内容如下:
default puppy
display /boot.msg
prompt 1
timeout 80

F1 /boot.msg
F2 /help.msg

label puppy
kernel /puppy/vmlinuz
append initrd=/puppy/initrd.gz pmedia=cd,idehd nosmp

label puppy420
kernel vmlinuz
append initrd=initrd.gz pmedia=usbflash nosmp

-----------------------------------
启动时,若要进入4.2版,在启动PUPPY时,LOGO图像出现时,按F2键,输入puppy420回车后即可进入4.2版.
期待高手能帮着修改下这个菜单及目录结构.
#3869
没有成功 提示 .2fs not found 还有一些英文

我把.2fs文件分别复制到C盘NTFS和E盘FAT32下 都不行
#3871
winpup 的头像
把2FS放在启动盘不同目录下试试有没有选择功能?如果有,说明配置菜单里的语句没有更改
#3872
winpup 的头像
Puppy Linux 3使用手册
如何个性化pup_save.2fs文件
如果几个人都用Puppy工作,你可以为每个人分别指定一个pup_save.2fs文件。这样,每个人都可以各自配置Puppy并把他的个人文件存放在自己的pup_save.2fs文件中。

所有的pup_save.2fs文件必须放在同一目录下,而且文件名必须以" pup_save "开头 。比如有两个用户Julia 和 Alexander,你可以把原来的pup_save.2fs文件复制一份。然后你把原来的文件改名为pup_save_julia.2fs,把复制的文件改名为pup_save_alexander.2fs 。当起Puppy启动的时候就会询问使用哪一个pup_save.2fs文件。

发表新评论

  • 你可以在文本中使用BBCode标记语言。 URL会自动被转为链接。

更多关於格式化选项的信息

CAPTCHA
请验证您是否是机器人。
Image CAPTCHA
Enter the characters shown in the image.