极简主义
1
参考资料:
1.http://forum.ubuntu.org.cn/viewtopic.php?f=155&t=374774
2.https://wiki.archlinux.org/index.php/Installing_on_Btrfs_root
3.https://wiki.archlinux.org/index.php/Beginners'_Guide_(简体中文)#.E5.AE.89.E8.A3.85.E5.9F.BA.E6.9C.AC.E7.B3.BB.E7.BB.9F
4.http://www.ibm.com/developerworks/cn/linux/l-cn-btrfs/
看图说话吧…

1.确认网络通、目标硬盘是/dev/sda;有时会是/dev/sdb之类的。

2.cfdisk /dev/sda.不同的是要从end开始,据说前面要留出来给grub安装用,MBR里他呆不下了!具体怎样没验证,*_*先按着教程走一遍吧,有空再折腾。。。

3.swap相关

4.vi /etc/pacman.d/mirrorlist

5.pacman -Syy && pacman -S btrfs-progs 这一步粉重要哦,原来一直以为modprobe btrfs可以,费了很大的劲也没成功,mount不上btrfs分区。

6.看到mount /dev/sda1 /mnt成功就成功了一半了^_^
未完待续…(顺便说一句:贴图真费劲*_*)
依云
(lilydjwg)
2
极简主义
3

7.建立三个subvolume

8.mount相关。~~~~~~~~~高手快现身最后三个命令是什么意思,看不懂啊~~~~

9.著名的pacstrap /mnt base base-devel

10.打错命令及生成/etc/fstab

11.fstab示例

12.继续打错命令及切换到半成品系统

13.现在才想起装vim,vi太难用了。

14.vim /etc/locale.gen,然后locale-gen

15.vim /etc/mkinitcpio.conf 注意HOOKS那一行加上btrfs,否则重启后会出问题,粉重要哦。

16.mkinitcpio -p linux为什么要报错呢?!但是并不妨碍运行(或者影响了也不知道~不管怎样,先让系统跑起来再说)


17.安装grub

18.vim /etc/default/grub 注意光标所在行

19.搞定重启

20.看看成果吧。
具体评测,以后再说。安装部分大致如上。
依云
(lilydjwg)
5
咦?Ubuntu 中文论坛的那个脚本你在哪里找到了?
之前用了一段时间的btrfs,然后表示在一次系统使用中btrfs毁了我的文件系统.不知道现在稳定性咋样了.
依云
(lilydjwg)
7
我有个数据分区用的 btrfs,到目前为止没遇到问题。不过也没遇到极端情况(比如正写数据时掉电)。
你好,按照你所说的步骤执行了一下,我启动没有成功,主要是重启后进入引导菜单返回错误。
似乎问题出在了第15步设置HOOK那里了。我想问一下,是否可以重新对文中设置启动部分进行
修改再次执行,或者可以进入所创建的硬盘相应文件进行修改,但是我不知道如何进入硬盘目
录。以下为我所创建的硬盘信息和相关启动引导错误信息,如下:
显示磁盘信息

显示分区信息

显示引导菜单

显示引导菜单1加载错误信息

显示引导菜单2加载错误信息

经过手动引导grub后,显示错误如下:
set root=(hd0,1)
linux /boot/vmlinuz-linux
initrd /boot/initramfs-linux.img
boot

查看了一下'Beginners' Guide (简体中文)',你在17步缺少一些命令,如下:
Install the grub-bios package and then run grub-install /dev/sda:
pacman -S grub-bios
grub-install --recheck /dev/sda
cp /usr/share/locale/en@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
虽然手动配置grub.cfg完全可以工作,建议用户自动生成这个文件。
要搜索硬盘上安装的其它操作系统,请先用 # pacman -S os-prober 安装 os-prober。
grub-mkconfig -o /boot/grub/grub.cfg
极简主义
11
不好意思,没有把所有的图都贴出来,只是贴上了自以为重要的部分。通读开头的几个链接其实也可以搞定!之所以试验btrfs其实是看重的是类LVM功能,原来的分区经常不理想,有的紧张有的又空闲很多…
我只是初次安装,首先考虑在虚拟机下尝试使用,看是否有什么具体问题,如果可行就打算开始逐步的把一些Windows上的任务迁移过来。看到你的安装步骤比较新而且比较详细
所以试用了一下,现在基本系统部分已经解决了。接下来主要解决图形界面问题了。
如果方便请帮我看一下这部分的代码是否有什么问题,因为安装后无法正常登录到图形界面。
=========================================
桌面环境
1.首先更新dhcp
使用dhcpcd后台自己更新DHCP
dhcpcd eth0
2.安装xorg
pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils
pacman -S xf86-video-vmware (此为虚拟机环境下)
pacman -S gdm
DAEMONS=(syslog-ng network netfs crond gdm)
3.安装gnome
pacman -S gnome
pacman -S gnome-terminal
pacman -S gnome-extra
4.重启并root登录
startx
gdm
startx 登录错误 1
gdm 登录错误 2
非常感谢你前述分享的安装步骤。:)
极简主义
13
@bluehill:
1.首先安装问题以wiki为准(如果中文版滞后,请看英文版),wiki在可预见的未来都是新手的葵花宝典。
2.dhcpcd@enp***才是,具体名称请运行:# ip link看以e开头的才是你的网卡,w开头为无线网卡名称。
3.gnome太重,虚拟机是否能跑起来,心存疑问。可考虑轻量级,否则因为gnome问题从而怀疑X是否装好,增加入门难度。
4.gdm和startx重复了,二选一即可。
5.还是第一个提示,多看wiki!
ps:貌似现在都是systemd了,你那行DAEMONS是什么?rc.conf?
极简主义
14
@bluehill
真机安装时是否采用btrfs文件系统,请斟酌。毕竟ext4才是主流,数据无价啊~~