Deepin 2014是否可以安装在U盘里面。
Tofloor
poster avatar
xcm0663
deepin
2015-03-21 21:20
Author
如题,Deepin 2014是否可以安装在U盘里面。不是做一个启动盘来安装Deepin 2014。而是把整个Deepin 2014系统装在U盘里,
Reply Favorite View the author
All Replies
wmhxqe
deepin
2015-03-22 02:13
#1
同问,也想把deepin安装到u盘里可以带着走,像puppy 和 veket 一样,不过那两个功能太不全了。
Reply View the author
element
deepin
2015-03-22 21:16
#2
这个不是很清楚   貌似不能把    即使能体验也不好
Reply View the author
oaker
deepin
2015-03-24 00:07
#3
没试过,应该可以吧,前提是你的U盘要够大。
Reply View the author
Feng Yu
deepin
2015-03-26 21:17
#4
可以,但是要注意GRUB引导的安装路径。另外,/etc/fstab挂载注意写UUID
Reply View the author
xliang9550
deepin
2015-03-27 00:07
#5
事实上我很少把Linux安装到本地硬盘。
如果使用U盘,尽量使用非日志型文件系统,或者优化一下挂载参数。
Reply View the author
ihcbbs
deepin
2015-04-02 02:57
#6
u盘根本跑不动吧。
Reply View the author
ihcbbs
deepin
2015-04-02 03:02
#7
事实上我很少把Linux安装到本地硬盘。
如果使用U盘,尽量使用非日志型文件系统,或者优化一下挂载参数。
这篇文章建议看看:http://tieba.baidu.com/p/3126337105?see_lz=1
根据文中的说法,ssd(u盘技术一样只是品级更差) ext4设置挂载参数是没有必要的。唯一有意义的是trim改一下,不过我的是三爽,根据文中所言,也不需要改。
由于本文更多涉及具体细节和原理,我相信此文作者比在此领域比网上多数“优化”帖作者造诣更深。
1. 在 BIOS 或 UEFI 设定 SATA mode 为 AHCI:
不要采用 IDE mode。系统才能正确管理硬盘。


2. 避免不断测试或重整硬盘:
太常测试或重整硬盘,会减损寿命。


3. 保留10%空间闲置(未分割):
早期的SSD甚至要增至20-25%,但近年SSD firmware的进步,不再需要保留如此多。SSD与一般硬盘不同,并非你分割好了,就只使用这些区域,而是会利用未分割的空间分散使用,避免一个区域一直重复存取。这样的设计可以平均每个储存空间的使用量。所以不要把所有的空间都分区了。
这点要离题一下,由於这种特性,所以SSD的「保密性」不是很好,有些区块的残存资料不会删除乾净(因为不再指向这个区块,所以也不会清除这个区块)。这要特别注意。


4. 使用EXT4:
不要使用EXT3,EXT4的日志效能与存取优於前一代EXT3。不要关闭日志功能,虽然会增加一些写入,但是这对系统稳定甚至日后需要救援是相当重要的。
5. 在/etc/fstab,增加noatime参数:
atime是最后读取时间。Linux分三种模式:atime, noatime, relatime。atime是「记录」; noatime是「不要记录」; relatime是「最后读取时间比最后更改时间早的时候, 才记录最后读取时间」。noatime可能会造成某些软件失常,如某些邮件阅读软件(无法标示已阅读,但注意不是所有邮件阅读软件都用此机制标示)。[color=#FF0000:1gh41drl]所以应该是relatime,但是现在的linux大多默认relatime,因此这方法是不必要的。(经检查我的的确是realtime)[/color:1gh41drl]


6. Trim:
由於SSD的写入资料模式,是先抹除旧资料后再写入新资料,不像传统磁盘可以直接进行资料的覆写,这种特性导致SSD会有越用越慢的状况(因为越来越多有资料的区块)。所以必须一段时间清除一次。网路上有两个方法:discard与fstrim。
前者是在/etc/fstab加上discard参数,删除档案即马上trim。但这种方法的缺点会减低效能(因为SSD快,所以你可能不会注意到,因为还是比传统硬盘快很多)。
正确的作法是在/etc/rc.local增加 fstrim -v / 指令(在exit 0这行之前)。假如你还有其他分区,如/home,就改为fstrim -v / && fstrim -v /home。以此类推。不要在efi分区使用trim,会造成功能异常。此方法开机会自动Trim。
假如你的电脑是随时开机,很少重开机或关机,那建议把fstrim指令放到cron当中,一般电脑每周一次即可,会长期大量存取的电脑可能需要每日,甚至每小时一次(如server)。

百肚殺壁: 不是说14.04已经会自动trim了吗?怎么还要手动去设置?
2014-10-31 21:26回复

    peterliu1218: 回复 百肚殺壁 : 除非你的SSD是intel或者是samsung的....请参考 /etc/cron.weekly/fstrim 。或者在这个文件加上 --no-model-check 参数。
    2014-10-31 21:49回复
Reply View the author
knightlu
deepin
2015-04-02 18:15
#8
可以,不过放u盘的还是puppy、veket之类跑在内存的轻量版比较好,毕竟u盘速度慢、寿命短。
Reply View the author
sunnyyuu2
deepin
2015-04-02 19:00
#9
感觉跑不动
Reply View the author
xliang9550
deepin
2015-04-03 01:26
#10
经我实测,对于普通的TLC芯片的U盘,日志型文件系统(比如NTFS)还是很致命的。
Reply View the author
lcw0268
deepin
2015-04-05 18:58
#11
It has been deleted!
ArthurDeepin
deepin
2015-04-05 19:55
#12
我还是觉得我的方法是好方法,在低配的上网本上测试U盘里运行的比硬盘上安装的还快:
http://www.linuxdeepin.com/forum/25/25366
Reply View the author