安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
wlheng7
帖子: 19
注册时间: 2010-04-04 22:21

安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#1

帖子 wlheng7 » 2014-02-13 22:06

我的电脑里有xp的系统,我在硬盘最后一部分留出来20G用来安装Ubuntu。
这20G是自由的,没有进行分区,也没盘符。也就是说,在window下看不到这个20G的盘。

我用的是光盘安装。
安装的时候,
我选择了手动安装的类型
结果进去后
安装启动引导器的设备:
是一个250G的盘。

因为我的笔记本电脑就是250的硬盘
所以,我怀疑根本就没识别到硬盘。
在这个上面的列表中,也只有 /dev/sda

请问,如何是好?
怎么能识别到哪个20g的空间,然后安装进去???
附件
如图
如图
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#2

帖子 onshoestring » 2014-02-13 22:18

代码: 全选

sudo fdisk -lu
看看分区表正常不?
wlheng7
帖子: 19
注册时间: 2010-04-04 22:21

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#3

帖子 wlheng7 » 2014-02-14 7:29

onshoestring 写了:

代码: 全选

sudo fdisk -lu
看看分区表正常不?
您是说进入试用版后再用这个命令吗?
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#4

帖子 poloshiao » 2014-02-14 11:25

您是说进入试用版后再用这个命令吗?
登入 試用桌面 從終端機
sudo fdisk -lu
再把結果直接 複製 貼上來

如果你已經安裝有 windows xp 在 /dev/sda
在還沒找出無法辨識原因以前 不要有寫入或安裝的動作
如果 xp 要保存起來 先備存 是好習慣
wlheng7
帖子: 19
注册时间: 2010-04-04 22:21

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#5

帖子 wlheng7 » 2014-02-14 12:04

poloshiao 写了:
您是说进入试用版后再用这个命令吗?
登入 試用桌面 從終端機
sudo fdisk -lu
再把結果直接 複製 貼上來

如果你已經安裝有 windows xp 在 /dev/sda
在還沒找出無法辨識原因以前 不要有寫入或安裝的動作
如果 xp 要保存起來 先備存 是好習慣
非常感谢 :em06
我试一下
wlheng7
帖子: 19
注册时间: 2010-04-04 22:21

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#6

帖子 wlheng7 » 2014-02-14 14:51

poloshiao 写了:
您是说进入试用版后再用这个命令吗?
登入 試用桌面 從終端機
sudo fdisk -lu
再把結果直接 複製 貼上來

如果你已經安裝有 windows xp 在 /dev/sda
在還沒找出無法辨識原因以前 不要有寫入或安裝的動作
如果 xp 要保存起來 先備存 是好習慣

Disk /dev/sda: 250.1 GB, 250059350016 bytes
240 heads, 63 sectors/track, 32301 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc719383f

Device Boot Start End Blocks Id System
/dev/sda1 * 64 94379039 47189488 7 HPFS/NTFS/exFAT
/dev/sda2 94379040 474178319 189899640 5 Extended
/dev/sda3 474183680 488406239 7111280 12 Compaq diagnostics
/dev/sda5 94379103 178279919 41950408+ 7 HPFS/NTFS/exFAT
/dev/sda6 178279983 428001839 124860928+ 7 HPFS/NTFS/exFAT
ubuntu@ubuntu:~$
wlheng7
帖子: 19
注册时间: 2010-04-04 22:21

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#7

帖子 wlheng7 » 2014-02-14 14:56

wlheng7 写了:
poloshiao 写了:
您是说进入试用版后再用这个命令吗?
登入 試用桌面 從終端機
sudo fdisk -lu
再把結果直接 複製 貼上來

如果你已經安裝有 windows xp 在 /dev/sda
在還沒找出無法辨識原因以前 不要有寫入或安裝的動作
如果 xp 要保存起來 先備存 是好習慣
非常感谢 :em06
我试一下
请您看一下
貌似分区是在的
只是安装的时候,就是识别不了啊 :em06
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#8

帖子 poloshiao » 2014-02-14 15:17

Device Boot Start End Blocks Id System
/dev/sda1 * 64 94379039 47189488 7 HPFS/NTFS/exFAT
/dev/sda2 94379040 474178319 189899640 5 Extended
/dev/sda3 474183680 488406239 7111280 12 Compaq diagnostics
/dev/sda5 94379103 178279919 41950408+ 7 HPFS/NTFS/exFAT
/dev/sda6 178279983 428001839 124860928+ 7 HPFS/NTFS/exFAT
只是安装的时候,就是识别不了啊
0. 其實 QQ图片20140213220537.jpg 圖片是 正常情況
它已經識別出來 /dev/sda 硬盤
等你進一步按下
新建分區表
添加
更改
刪除
還原
等等 分割區 指令
才會進一步顯示下一步的圖形畫面
(現在先不要採取行動 見 4.)
參閱
https://help.ubuntu.com/community/HowtoPartition

1. 重排
/dev/sda1 64 94379039
/dev/sda2 94379040 474178319
/dev/sda5 94379103 178279919
/dev/sda6 178279983 428001839
/dev/sda3 474183680 488406239

2. /dev/sda1
/dev/sda5
/dev/sda6
都是 NTFS 分割區 (Id 7)
不適合 把 Ubuntu 安裝在這些分割區內
除非把這些分割區刪除 重新分割/格式化爲 ext2 ext3 ext4 (Id 83) 等等分割區

3. /dev/sda3 在 /dev/sda2 Extended 的後面
Compaq diagnostics (Id 12)
不適合 把 Ubuntu 安裝在這些分割區內
除非把這些分割區刪除 重新分割/格式化爲 ext2 ext3 ext4 (Id 83) 等等分割區

4. 雖然你可以從 QQ图片20140213220537.jpg 圖片上面 選擇 更改等等按鈕 來修改 上面分割區的 ID 種類 / 分割區大小 / 重新分割
但是 建議你 最好是 先擬好分割計劃
使用 gparted 重新分割 再重新安裝
重新安裝時選擇 something else

5. 如果你要保留
/dev/sda1
/dev/sda5
/dev/sda6
裏面的資料
一定不要重新格式化
特別是不要選擇 新建分割表
否則資料要再存取 將有困難

6. 補充
http://www.win.tue.nl/~aeb/partitions/p ... pes-1.html
/dev/sda3 Compaq diagnostics (Id 12)
D 12 (decimal 18) is used by Compaq for their configuration utility partition. It is a FAT-compatible partition (about 6 MB) that boots into their utilities, and can be added to a LILO menu as if it were MS-DOS. (David C. Niemi) Stephen Collins reports a 12 MB partition with ID 12 on a Compaq 7330T. Tigran A. Aivazian reports a 40 MB partition with ID 12 on a 64 MB Compaq Proliant 1600. ID 12 is used by the Compaq Contura to denote its hibernation partition. ([email protected])
NCR has used ID 0x12 MS-DOS partitions for diagnostics and firmware support on their WorldMark systems since the mid-90s. DataLight's ROM-DOS has replaced MS-DOS on more recent systems. Partition sizes were once 72M (MS-DOS) but are now 40M (ROM-DOS).
Intel has begun offering ROM-DOS based "Service Partition" support on many OEM systems. This support initially used ID 0x98 but has recently changed to ID 0x12. Intel provides their own support for this partition in the form of a System Resource CD. Partition size has remained constant at 40M. See e.g. sds2.pdf. (Chuck Rouillard)
IBM also uses 0x12 for its Rescue and Recovery partition on Thinkpad laptops. See also thinkwiki.org.
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#9

帖子 onshoestring » 2014-02-14 17:40

240 heads, 63 sectors/track, 32301 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc719383f

Device Boot Start End Blocks Id System
/dev/sda1 * 64 94379039 47189488 7 HPFS/NTFS/exFAT
/dev/sda2 94379040 474178319 189899640 5 Extended
/dev/sda3 474183680 488406239 7111280 12 Compaq diagnostics
/dev/sda5 94379103 178279919 41950408+ 7 HPFS/NTFS/exFAT
/dev/sda6 178279983 428001839 124860928+ 7 HPFS/NTFS/exFAT

这地方有点毛病,就是sda3分区比最大扇区还要大。

代码: 全选

sudo sfdisk -d /dev/sda
结果贴上来。

10年注册论坛,应该对fdisk命令比较熟悉。
用fdisk删除sda3,重新建立sda3分区,开始扇区474183680(千万不能错),大小一直到整个硬盘结束(系统会给一个默认値,大概会在488397168扇区或小一点,都可以接受)。
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#10

帖子 qy117121 » 2014-02-14 18:05

onshoestring 写了: 10年注册论坛,应该对fdisk命令比较熟悉。
用fdisk删除sda3,重新建立sda3分区,开始扇区474183680(千万不能错),大小一直到整个硬盘结束(系统会给一个默认値,大概会在488397168扇区或小一点,都可以接受)。
我是完全不熟悉 :em06
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#11

帖子 poloshiao » 2014-02-14 22:12

240 heads, 63 sectors/track, 32301 cylinders, total 488397168 sectors
/dev/sda3 474183680 488406239 7111280 12 Compaq diagnostics
抱歉 沒注意到 488406239 > 488397168 的問題
/dev/sda1 * 64 94379039 47189488 7 HPFS/NTFS/exFAT
嚴格上來說 這個起點 64 也是少見

你這個 /dev/sda 的分割 是 使用什麼分割工具分割的 ?
在這個問題還沒弄清楚以前
先不要動手去刪除/重新分割
意思是 也許是分割工具的 原因引起的
先弄清楚
否則不小心 把你 /dev/sda3 裏面的資料刪除了
備註
可以進 Windows 看看 /dev/sda 能否正常顯示分割區

如果先把 /dev/sda3 使用指令備存起來
然後
sudo fdisk /dev/sda
單純把 /dev/sda3 分割區的 end point 從 488406239 修改爲 不大於 488397168 的數字 則可以試試
也許 這樣可以避免把 /dev/sda3 裏面的資料刪除了
當然 如果不想保留 /dev/sda3 裏面的資料
直接刪除了 再重新分割 也是可以
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#12

帖子 月下叹逍遥 » 2014-02-14 23:26

qy117121 写了:
onshoestring 写了: 10年注册论坛,应该对fdisk命令比较熟悉。
用fdisk删除sda3,重新建立sda3分区,开始扇区474183680(千万不能错),大小一直到整个硬盘结束(系统会给一个默认値,大概会在488397168扇区或小一点,都可以接受)。
我是完全不熟悉 :em06
完全不熟悉+1
一直用cfdisk :em04
浮生七十今三十,从此凄惶未可知
wlheng7
帖子: 19
注册时间: 2010-04-04 22:21

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#13

帖子 wlheng7 » 2014-02-15 8:53

poloshiao 写了:
240 heads, 63 sectors/track, 32301 cylinders, total 488397168 sectors
/dev/sda3 474183680 488406239 7111280 12 Compaq diagnostics
抱歉 沒注意到 488406239 > 488397168 的問題
/dev/sda1 * 64 94379039 47189488 7 HPFS/NTFS/exFAT
嚴格上來說 這個起點 64 也是少見

你這個 /dev/sda 的分割 是 使用什麼分割工具分割的 ?
在這個問題還沒弄清楚以前
先不要動手去刪除/重新分割
意思是 也許是分割工具的 原因引起的
先弄清楚
否則不小心 把你 /dev/sda3 裏面的資料刪除了
備註
可以進 Windows 看看 /dev/sda 能否正常顯示分割區

如果先把 /dev/sda3 使用指令備存起來
然後
sudo fdisk /dev/sda
單純把 /dev/sda3 分割區的 end point 從 488406239 修改爲 不大於 488397168 的數字 則可以試試
也許 這樣可以避免把 /dev/sda3 裏面的資料刪除了
當然 如果不想保留 /dev/sda3 裏面的資料
直接刪除了 再重新分割 也是可以
感谢感谢!
正在摸索中
wlheng7
帖子: 19
注册时间: 2010-04-04 22:21

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#14

帖子 wlheng7 » 2014-02-15 9:04

onshoestring 写了:240 heads, 63 sectors/track, 32301 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc719383f

Device Boot Start End Blocks Id System
/dev/sda1 * 64 94379039 47189488 7 HPFS/NTFS/exFAT
/dev/sda2 94379040 474178319 189899640 5 Extended
/dev/sda3 474183680 488406239 7111280 12 Compaq diagnostics
/dev/sda5 94379103 178279919 41950408+ 7 HPFS/NTFS/exFAT
/dev/sda6 178279983 428001839 124860928+ 7 HPFS/NTFS/exFAT

这地方有点毛病,就是sda3分区比最大扇区还要大。

代码: 全选

sudo sfdisk -d /dev/sda
结果贴上来。

代码: 全选

Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
# partition table of /dev/sda
unit: sectors

/dev/sda1 : start=       64, size= 94378976, Id= 7, bootable
/dev/sda2 : start= 94379040, size=379799280, Id= 5
/dev/sda3 : start=474183680, size= 14222560, Id=12
/dev/sda4 : start=        0, size=        0, Id= 0
/dev/sda5 : start= 94379103, size= 83900817, Id= 7
/dev/sda6 : start=178279983, size=249721857, Id= 7

请您帮忙看看!
是不是分区的毛病?



10年注册论坛,应该对fdisk命令比较熟悉。
用fdisk删除sda3,重新建立sda3分区,开始扇区474183680(千万不能错),大小一直到整个硬盘结束(系统会给一个默认値,大概会在488397168扇区或小一点,都可以接受)。
npxywml
帖子: 206
注册时间: 2009-08-29 14:44

Re: 安装Ubuntu12.01 LTS 64 无法识别电脑的硬盘

#15

帖子 npxywml » 2014-02-15 9:43

我遇到与楼主相同的情况,原因是硬盘在安装WIN8时用了GPT分区,虽然后来又采用MBR分区,但有残留,造成分区表有问题,UBUNTU无法识别。
操作:

代码: 全选

sudo fdisk -l
若显示:
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
说明分区表有问题,方法:

viewtopic.php?f=77&t=190435
12楼有。

若不能解决,我建议到WIN下备份分区表,然后重建分区表试试。
回复