|
|
一台在美国的服务器,装了centos3,分区信息如下:
- Device Boot Start End Blocks Id System
- /dev/sda1 * 1 13 104391 83 Linux
- /dev/sda2 14 14339 115073595 83 Linux
- /dev/sda3 14340 14593 2040255 82 Linux swap
复制代码
sda1为/boot,sda2为root,sda3为swap。
现想在不改变分区状态的情况下安装gentoo(没找到无损修改ext3分区的办法)。一旦启动成功,将会手工删除centos。
在gentoo-wiki搜索到一个如何远程升级内核的办法:
http://gentoo-wiki.com/HOWTO_Remote_Kernel_Upgrade
通过grub的fallback功能,可保证在新内核启动失败之后能回到旧内核。
现在的问题是,因为分区无法改变,所以我直接在/mnt/gentoo里安装了basis system和kernel,/mnt/gentoo作为一个实际的目录而非/dev/下某个设备的mount。
搜索了半天也没发现,如何在grub里将/mnt/gentoo设为root的方法,类似chroot /mnt/gentoo /bin/bash的效果。
不知道哪位有这方面的经验,谢谢:) |
|