LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: numberpig

【已解决】请教,旧硬盘中安装的gentoo如何移植到新硬盘?

[复制链接]
发表于 2009-12-5 13:42:12 | 显示全部楼层
單碟500G只比320G貴30元左右,320G已經不具性價比了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-5 14:31:29 | 显示全部楼层
好多热心的朋友啊,谢谢大家了 。。。
因为是现在新硬盘上装的windows系统(分了三个区c是主分区,扩展分区包括d 和e 两个磁盘驱动器),我装的时候留下50G左右的空间没有划分,但是我用Gentoo的启动盘启动后,fdisk  -l 看不到那块空闲的空间,没有遇到过这种情况。。。大家能帮忙分析下原因吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-5 14:36:49 | 显示全部楼层
Post by restfultiger;2052774
fstab不妨用uuid
fdisk好像是认不出还没分区的空间的。影像中是这样。当初我还装了个gpart
你已用了段gentoo了,现在换硬盘,难道分区不想规划一下?主要是有关portage的几个文件夹。我是ln -s     到单独分区




印象中我在原来硬盘上装gentoo的时候,是可以认出那块空闲的空间的啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-5 14:38:42 | 显示全部楼层
Post by d00m3d;2052737
用 Clonezilla 最好,我用它刻隆过好几台本本了,新硬盘当然比旧的大,多出来的依然是自由空间,可增加分区

另一个做法是自己先分好区,把系统"传送"到新硬盘,然後再配置及加装 bootloader,方法跟这差不多:
http://www.linuxsir.cn/bbs/thread343284.html


我也打算这么做,可我现在分不了区了,貌似只能弄一个/分区
回复 支持 反对

使用道具 举报

发表于 2009-12-5 14:56:28 | 显示全部楼层
Post by numberpig;2052794
好多热心的朋友啊,谢谢大家了 。。。
因为是现在新硬盘上装的windows系统(分了三个区c是主分区,扩展分区包括d 和e 两个磁盘驱动器),我装的时候留下50G左右的空间没有划分,但是我用Gentoo的启动盘启动后,fdisk  -l 看不到那块空闲的空间,没有遇到过这种情况。。。大家能帮忙分析下原因吗


fdisk -l 没有直接显示未划分的部分,从cylinder数目上可以看出来的
每个已有分区的start和end就是cylinder了,和总cylinders比较一下就知道还有很多没用到的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-5 14:57:44 | 显示全部楼层
我贴一点我fdisk的信息


用livecd启动后fdisk -l
---------------------------------------------------
livecd ~ # fdisk -l

Disk /dev/sda: 320.0 GB, 320072933376 bytes
240 heads, 63 sectors/track, 41345 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Disk identifier: 0x6a5452ed

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        4063    30716248+   7  HPFS/NTFS
/dev/sda2            4064       35216   235516680    f  W95 Ext'd (LBA)
/dev/sda5            4064       12191    61440000    7  HPFS/NTFS
/dev/sda6           12191       35216   174074880    7  HPFS/NTFS

------------------------------------------



fdisk /dev/sda 后用 n 添加逻辑分区 ,很奇怪的是cylinder的信息
-----------------------------------------

Command (m for help): n
Command action
   l   logical (5 or over)
   p   primary partition (1-4)
l
First cylinder (35216-35216, default 35216):
Using default value 35216
----------------------------------------

我第二次再用这个命令就提示我没有可用的sector了
Command (m for help): n
Command action
   l   logical (5 or over)
   p   primary partition (1-4)
l
No free sectors available
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-5 15:00:10 | 显示全部楼层
Post by druggo;2052802
fdisk -l 没有直接显示未划分的部分,从cylinder数目上可以看出来的
每个已有分区的start和end就是cylinder了,和总cylinders比较一下就知道还有很多没用到的


恩,我也知道还有很多cylinders没有用 ,可是我建不了逻辑分区了。。又只能有四个主分区,你可以看我上面贴的信息
回复 支持 反对

使用道具 举报

发表于 2009-12-5 15:14:45 | 显示全部楼层
Post by numberpig;2052807
恩,我也知道还有很多cylinders没有用 ,可是我建不了逻辑分区了。。又只能有四个主分区,你可以看我上面贴的信息


……你不仔细看你的信息,扩展分区只到35216为止,你当然不能再建逻辑分区了。

目前你没有达到4个主分区限制,你还可以继续新建2个主分区。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-5 15:20:32 | 显示全部楼层
Post by druggo;2052817
……你不仔细看你的信息,扩展分区只到35216为止,你当然不能再建逻辑分区了。

目前你没有达到4个主分区限制,你还可以继续新建2个主分区。


先说声抱歉,不是我看不仔细,我一直认为这是windows的扩展分区和Gentoo没什么关系的。。难道我要在windows下建一个扩展分区包含除c盘以外的所有空间才可以吗?
回复 支持 反对

使用道具 举报

发表于 2009-12-5 15:37:51 | 显示全部楼层
Post by numberpig;2052819
先说声抱歉,不是我看不仔细,我一直认为这是windows的扩展分区和Gentoo没什么关系的。。难道我要在windows下建一个扩展分区包含除c盘以外的所有空间才可以吗?

你的分区概念都不清晰。。。

你给出的信息是创建逻辑分区失败,为什么?因为逻辑分区必须建在扩展分区里面,而你当前的扩展分区已经满了。

所以你要么增大扩展分区,在里面创建逻辑分区;要么就直接创建主分区。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表