分页: 1 / 2

[ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-18 20:57
alexshots
[ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

下的英文版dvd的iso,自己刻盘。开机光盘启动。

因为不想ubuntu 13.10 64bit升级过去。觉得乌七八糟太多,就想全新安装一下ubuntu 14.04 LTS 64bit英文版。

上来,引导进入install界面,选的第三个,第一个是全新安装ubuntu,第二个是alongside ubuntu 13.10,看来还检测到了有ubuntu 13.10的安装。第三个删除ubuntu 13.10安装14.04.第四个是全手动。

不过,可恨的是,我选的第三个,删除ubuntu 13.10 64bit,结果安装程序蠢到,把我windows 7 32bit也删除了。我硬盘4个分区,2个分区是ubuntu ext4,一个windows 7 32bit的ntfs,一个swap。
结果选删除ubuntu 13.10,我可没让你删除windows 7啊。

害我windows 7上一年的数据全没了!再进硬盘就一ubuntu, 原来的grub引导win7+ubuntu双系统也没有了。

ubuntu 14.04 安装程序还自作聪明的写入我的主板,我的主板efi的,但部分支持uefi特性。太xxoo,ooxx了!怎么这么无耻,早知道这安装程序这么渣,全手动得了。

真是让人暴无语。

早知道通过网络安装升级14.04,也不用盘安装。留点垃圾内容留在硬盘里,那就留点吧,也比这个好几十GB数据没了好。我那又不是视频,是实打实的数据啊。全没了。本来还备份到非ubuntu 13.10的分区了。结果都没了。整个硬盘啊。

=-=-=--==-=
刚又试过了一下,ubuntu 14.04 iso dvd 渺似根本不支持什么windows操作系统识别。已经安装windows7的硬盘,上来告诉说硬盘是空的。只能全新安装。根本不会像ubuntu 12.xx时候那样,开机光盘引导进入ubuntu安装程序,告诉我硬盘上有windows等操作系统。可以并存的安装ubuntu和windows。

这这这~那我已经安装了windows7,给ubuntu留出了硬盘空间,难道都没法在保护win7情况下ubuntu 14.04全新安装并存?!

怎么安装程序蠢到这样?

-=-=-==-=-=-
ubuntu@ubuntu:~$ sudo fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x30838c95

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 314574847 157184000 7 HPFS/NTFS/exFAT

~~~~~~~~

ubuntu@ubuntu:~$ sudo parted /dev/sda print
Warning: /dev/sda contains GPT signatures, indicating that it has a GPT table. However, it does not have a valid fake
msdos partition table, as it should. Perhaps it was corrupted -- possibly by a program that doesn't understand GPT
partition tables. Or perhaps you deleted the GPT table, and are now using an msdos partition table. Is this a GPT
partition table?
Yes/No? no

~~~~~~~~~~~~~~

ubuntu@ubuntu:~$ sudo parted /dev/sda unit MiB print
Warning: /dev/sda contains GPT signatures, indicating that it has a GPT table. However, it does not have a valid fake
msdos partition table, as it should. Perhaps it was corrupted -- possibly by a program that doesn't understand GPT
partition tables. Or perhaps you deleted the GPT table, and are now using an msdos partition table. Is this a GPT
partition table?
Yes/No? no

~~~~~~~~~~~~~
太坑人了。自动变gpt了。我是 MBR的啊~等于ubuntu 14.04 LTS 64bit,看主板支持gpt就默认把我的mbr分区强制改gpt了。完了删了mbr windows 7 32bit。把分区全改gpt,删了我mbr过去操作系统的所有数据,这和流氓软件还有什么区别?

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-18 21:03
TeliuTe
分区那儿拿不准就用“其他选项”,这个可操作性强,其他方式就寄希望U的智能程度了

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-18 21:03
onshoestring
testdisk

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-18 21:48
alexshots
TeliuTe 写了:分区那儿那不准就用“其他选项”,这个可操作性强,其他方式就寄希望U的智能程度了
2种方式,都是从光盘引导,进ubuntu 安装盘启动界面。

try ubuntu 之后选livecd桌面的install ubuntu。

或者直接引导进入安装界面,选择install,都是一个结果,安装程序都是无法识别ntfs的windows7,硬说硬盘是空的,全新安装,重新画分区表。

那特么还不把win7一下删除??!!!太混蛋了。怎么这么ooxx。

=-==-=-=-=-=-=

不知道ubuntu 14.04 LTS 64bit dvd iso什么时候能出个第二版。把这个bug修正了。64位的ubuntu安装盘,安装引导界面,不能再efi主板上识别32bit操作系统已经安装的分区。这怎么行。上来选哪个都是抹整个硬盘的数据,太xxoo了!

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-18 21:56
xiaoyyaoxingfu
呜呜呜。。。伙也是这样。。只不过我是用U盘安装在。。太坑了。。。。怎么办。。怎么办

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-18 22:48
ouran
顶上去 遇到同样的情况 有没有高手 ?完全没想到, windows 里还有好多资料呢!!!

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-18 23:37
wwip
用DG磁盘精灵扫描分区表
用testdisk尝试恢复分区

如果是小白用户什么都不会,拿去专业的硬盘数据恢复商,给钱办事。
以后重要资料记得异地备份,不要同盘备份。

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-19 0:15
alexshots
我后来重装了windows 7, 32bit,但是发现分区表还是有gpt标记签名。

这等于64位的ubuntu 14.04 LTS桌面版dvd iso,一看你主板支持uefi,直接就强制给你上gpt。污染分区表。

问题是我要是32位win7根本不支持uefi+gpt。

还想和ubuntu 14.04 64bit并存,而且windows 7 32bit是先安装的,这怎么弄。

这现在弄得我这硬盘分区表不伦不类了!mbr的win7表,加gpt标记污染。结果换ubuntu 12.04.4 LTS 64bit,一样识别不了硬盘上的数据了!直接看作空硬盘安装ubuntu。那安装完了不还是继续删除win7 32bit和mbr?

这ubuntu 14.04 LTS 64bit怎么这么孙子,强推gpt和64bit操作系统。你想和它并存,先买64bit windows再说。正版windows钱谁给我出?我不用盗版!

=--=-==-=-=-=

说一下怎么后来解决的。数据已经丢了。再往回找,也不愿意折腾了。就重装了windows 7 32bit。

不过呢,mbr分区表里有gpt标记,这样ubuntu 64bit安装程序会看不到本地硬盘的mbr分区。

抱着嘬死废硬盘的决心,试了一下某大神的帖子的教法。删除gpt在header部分的标记,这个命令其实挺危险的。在ubuntu live cd环境做,ctrl-alt-t出控制台,命令
sudo dd if=/dev/zero of=/dev/sda bs=1 count=8 seek=512
一个字符和空格都不能错。否则硬盘变板砖自己担责任。另外我只有一块硬盘,所以还可以吧。问题不大,多硬盘的不知道。

完了确实改了,能成功装ubuntu 14.04 LTS光盘了。但是一定要用全手动,别用什么alongside win7什么自动的。这样就能用mbr分区了,而不是整个硬盘一片空白。要你新建分区表。
sudo parted /dev/sda print
Model: ATA ST500DM002-9YN14 (scsi)
磁盘 /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
分区表:msdos

数字 开始: End 大小 类型 文件系统 标志
1 1049kB 106MB 105MB primary ntfs 启动
2 106MB 161GB 161GB primary ntfs
4 338GB 492GB 154GB primary ext4
3 492GB 500GB 8099MB extended
5 492GB 500GB 8099MB logical linux-swap(v1)
~~~~~~~~~~~~~~~~

然后,这个报错确实和大神所说一致,因为gpt备份还在
sudo fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x30838c95

设备 启动 起点 终点 块数 Id 系统
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 314574847 157184000 7 HPFS/NTFS/exFAT (这是win7 32bit)
/dev/sda3 960952318 976771071 7909377 5 扩展
Partition 3 does not start on physical sector boundary.
/dev/sda4 660953088 960950271 149998592 83 Linux
/dev/sda5 960952320 976771071 7909376 82 Linux 交换 / Solaris

Partition table entries are not in disk order
~~~~~~~~~~
就这样巴。不折腾了。

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-19 2:30
alexshots
感觉最后ubuntu 14.04 LTS还是比12.10好一些,grub都自动识别了win7,自动装好双启动了。新装的win7也没丢掉。不错。

就是得全手动,千万别选头几个自动的选项。win7 32bit,不支持uefi+gpt,全新安装win7x86会修复mbr,但是会留有gpt header记录,不过,如果自动装ubuntu 14.04,用那个光盘安装工具向导,ubuntu 14。04自动给你上64bit+gpt,抹全盘数据,真心受不了。因为我主板是efi向uefi过度那会儿出的,支持efi,然后兼容uefi 2.1的部分特性。但是主板bios又没有uefi开关,默认开uefi特性。不可关闭。结果ubuntu这明显认作uefi了。。。直接刚刚上gpt。。。win7 32bit也无视了。。。。其实我这是efi的板子,应该用mbr方式。

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-19 12:30
poloshiao
參閱
viewtopic.php?p=3075497#p3075497
5-1-2. 多重作業系統
5-2. 開機韌體 UEFI (多重作業系統 或 單一作業系統)

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-19 13:16
hanlif
在安装有一处有多项选择,删除整个硬盘和手动选择,总之有5项左右,可能你选错了

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-19 15:36
v02009
应该选第二个选项,第三个选项是将UNUNTU和其他操作系统全部删掉

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-19 15:42
luojie-dune
你的windows 7是正版么,正规引导么?不是,linux开发商没理由去测试各种古怪的非正常模式。

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-19 16:04
alexshots
hanlif 写了:在安装有一处有多项选择,删除整个硬盘和手动选择,总之有5项左右,可能你选错了
三项4项5项,都有可能,看ubuntu安装盘怎么识别的了。不一定是第三项就是删除全盘。另外我当初那个ubuntu 13.10是ubuntu 12.10升级上来的,当时12.10 64bit安装的时候是efi模式,后来我手动换的grub模式。这可能导致后来ubuntu 14.04安装盘识别的问题。

我确定没选错。另外,我是已经有win7 32bit和ubuntu 13.10 64bit,想删除ubuntu 13.10 64bit,用ubuntu 14.04替换掉13.10,保留win7,那为什么我要选第二项alongside ubuntu 13.10?没道理啊。我硬盘当时已经没地方,alongside ubuntu 13.10和win7 32bit,再来个什么第三个区,放ubuntu 14.04了。

官方文档的说法是,你这种需求,应该走桌面网络大幅下载升级软件包,在线升级就完了,不应该走光盘安装方式。

但是我就想装个干净点的。因为,我那个13.10是12.10升上来的,多次升级,残留的老版本时代系统留下的东西有点多,有点臃肿,40G不到吧,一个ubuntu,所以就想删了重装个新的ubuntu,然后留着win7.(而且后来确实证明我那个老ubuntu升级上来的比较臃肿,全新装ubuntu 14.04,装了几个我常用的软件也才15~16G的样子。确实用全新装比较痛快)

这下太干净了。win7都没了。

另外,10楼贴那个资料对我这个问题其实用处不大,不过还是可以看看吧。因为问题已经出了,再往回找已经不好弄了。最好是之前,就预备好。选好安装方式。

Re: [ubuntu 14.04 64bit]dvd安装盘真是大坑~安装直接删了我整个硬盘

发表于 : 2014-04-19 16:05
alexshots
luojie-dune 写了:你的windows 7是正版么,正规引导么?不是,linux开发商没理由去测试各种古怪的非正常模式。
你怎么知道我不是正规引导。我win7是正版,32bit家庭高级版。DVD安装。这个很容易吧,没有那种什么电脑城小工那种ghost什么的。再说,大陆人也不是生来就做贼的。

引导是ubuntu 12。10带的grub,做的ubuntu win7双引导。grub转win7的启动,进win7,或者grub进ubuntu。实现的。这个也不难啊。后来我把ubuntu 12.10 64bit升级到了ubuntu 13.10 64bit。然后就出这个问题了。

官方做不做,改不改,修正与否是他们的问题,但是,识别不出grub双启动中有32bit win7,直接整个硬盘格盘,这我觉得。。。不太好。毕竟它这已经是stable release了,还出这个ooxx。早知道,我就不耍懒,全手动算了,那样的话,能看到当时是不是ubuntu 14.04安装盘就没认到win7,认成了只有efi的ubuntu 13.10.那如果是错误识别,没认到win7 32bit,第一次装14.04强制上了gpt,那可能。

而且当时第三个选项是remove ubuntu 13.10 and install xxxxxx 而不是什么erase entire disk xxxxxx这2句英文起码我认得,不至于的!我在github linux社区也开了不少case了,这两句英文不至于看不懂。

=-==-=-==-=

这个问题可能和我当时软硬件环境有关。

1.我当时的ubuntu 13.10的引导是12.10的grub,因为是12.10升级上来的,而且原来是efi模式,后来我手动改的grub-pc方式。

2.我当时的win7 32bit,引导手动也改过,因为win7默认引导放入了100MB一个win7自带的boot区还占一个主分区,我后来把那个主分区删了,把引导手动做入了win7 32bit的system分区。

3.另外我的主板虽然是efi部分支持uefi,但不完整支持uefi。

所以综合这3个吧,可能导致ubuntu识别问题。误认没有win7,就一个ubuntu 13.10,还是efi的,直接就给删了上gpt分区了。结果造成分区污染,最后重装win7 32bit+mbr都无法再补装ubuntu,要先删除ubuntu 14.04 LTS加的gpt的parted标记,然后才能改mbr,手动过去。和win7并存安装,装完了直接是grub-pc模式有双启动,因为手动的话,好处就是efi你要手动指,不手动指一下那个efi boot的话就是那个grub-pc,这样比较安全。

所以就是说,实际上,最好安装ubuntu 14.04,如果想和32bit的windows 并存,最好就全手动,你就别自动那几个选项了。太ooxx。渺似ubuntu还没那么智能。

但是,我心里其实是比较疑惑的,那ubuntu 12.10 64bit的grub都能认双系统双启动,为什么ubuntu 14.04 stable release的安装盘的安装程序不能认到,还给我一个全盘gpt直接重做分区安装。。。导致丢数据。

后来想了想,也许在做的时候,破坏一下grub,恢复win7自带那种引导,然后把ubuntu在的那个盘,手动先清除一下,也许比较好。然后再手动光盘引导进ubuntu安装界面,避免造成ubuntu安装程序无法正确识别。