双启动在HP Ultrabook ENVY-4 1002TX上安装Ubuntu 12.04 LTS
我购买了配备500GB HDD + 32GB SSD的HP Ultrabook ENVY-4 1002TX。 它预装了Windows 7.我尝试通过USB记忆棒安装Ubuntu 12.04。 它启动正常,但在安装过程中无法检测到500GB磁盘。 在开始安装之前,我缩小了分区并使用Windows磁盘管理创建了一个空分区。 请帮忙。
我有一个新的HP ENVY-4完全相同的问题。 我已经尝试了上面提到的所有“治疗方法”。
- 缩小Windows使用内置Windows“收缩”。 这释放了226 GB。
- Ran
sudo gparted
使用Ubuntu 12.04的LIVE启动将可用磁盘空间划分为扩展分区,然后分区为系统,交换和/ home - Ubuntu安装程序除了正在运行的USB驱动器外,不会看到任何磁盘驱动器。 虽然’gparted’看到驱动器很好。
最初的HP分区是(大致)
4 Gb 'system' partition 400 Gb 'OS' partition 100 Gb 'recovery' partition ?? Gb 'backup' ? partition
我的“最佳猜测”是因为某些(未知?!)原因惠普使用“FakeRaid”设置了笔记本电脑磁盘和控制器 – 这对我来说没有任何意义,因为没有重复的磁盘有500 GB的“镜像”硬盘驱动器。
我找到了这个社区参考,用于将Ubuntu安装到“假raid”设备,但请注意它不包括Ubuntu 12.04并且说明看起来真的很复杂因为所提到的每个版本的系统都不同(以及硬件设置? ):
http://help.ubuntu.com/community/FakeRaidHowto
总之,我尝试深入研究这个问题,但很快就超出了我的脑海,导致我的计算机进入RESTORE模式 – 这在一小时左右的时间内将其恢复为“商店购买”配置。
我不明白为什么制造商开始创造这个烂摊子。
我不明白为什么,因为GParted可以理解硬件,分区等等(现在!!)安装程序没有添加此function。
好的,有很多我不明白的。 其中包括如何按照社区说明在我的新笔记本电脑上成功安装Ubuntu 12.04。
我想念我的旧索尼,多年来我一直在舒适地运行Ubuntu。 我认为这样的问题是Linux的背后,因为社区已经发展,大公司已经开始增加对Linux的支持。 我想我也错了。
附加信息:
我最终能够在我的HP Envy-4上成功安装Ubuntu,但是在到达那里(重建Windows 7几次)我损坏了Win7 RECOVERY分区 – 所以它不是Win7的双启动,但它是与其他Linux发行版的双启动。
我在.pdf中记录了这个(最后一个)进程,我把它放在Dropbox上进行访问。
希望它能提供一些信息,这些信息将有助于处理在Envy-4 ultrabook上安装Ubuntu的挑战的其他人。
- (如何)在HP Envy 4 Ultrabook上安装Ubuntu [PDF]
我有一个想法。 在Hp笔记本电脑中,BIOS具有防止在HDD上写入的选项。 ubuntu无法检测到您的硬盘驱动器,因为BIOS可以防止隐藏它。
转到BIOS设置选择笔记本中的硬盘设置。 硬盘的可靠预防。
运行ubuntu设置,您将能够检测到您的硬盘。
我昨天在HP envy 4上成功设置了双启动Windows 7 / Ubuntu。 这是我的步骤:
删除假raid
惠普在两个驱动器(500GB硬盘和32GB SSD)之间设置了一个(相当无用的)假冒袭击。 你需要摆脱这个作为第一步:
-
在Ubuntu CD上启动并键入以下内容:
sudo dmraid -E -r /dev/sda
-
重新启动计算机。 您应该会看到一个屏幕,告诉您RAIDarrays处于奇怪的状态,并邀请您按
进入RAID设置。 这样做,并选择选项3(将磁盘重置为非RAID);+I -
让Windows 7重新启动并检查/修复其
C:
驱动器。
释放一些空间
当您使用Windows 7时,启动磁盘实用程序并调整“OS”分区(这是最大的分区,大约400GB)。 在我的情况下,我释放了320G并为Windows留下了大约120GB。
创建新分区
现在是棘手的部分。 HP在硬盘驱动器(500GB一个)中设置了4个主分区,这使得除非删除一个分区(限制为4个主分区),否则无法创建新分区。 Windows 7上的某些人在创建数据分区时遇到了同样的问题。
对我们来说幸运的是,惠普没有充分利用32GB SSD的全部容量。 他们只设置了一个4GB的分区用作Windows 7的缓存(如果我理解正确,可以轻松暂停)。 我们现在将使用该空间来备份恢复分区,稍后我们将使用它来安装操作系统,使其成为一个非常快速的设置。
以下是我遵循的步骤:
-
重新启动Ubuntu live CD并启动Gparted(或您最喜欢的分区实用程序);
-
使用整个未分配的空间(大约25GB)在
/dev/sdb
(SSD驱动器)上创建一个新的ext4
分区; -
在
/mnt
上挂载新分区:sudo mount /dev/sdb2 /mnt
-
我们现在将删除主分区,以便能够创建扩展分区。 由于我不确定触摸
HP_TOOLS
分区(显然是由BIOS直接使用),我选择处理恢复分区(在我的情况下是/dev/sda3
)。 首先,让我们将数据保存在我们有一些空间的位置(即在新创建的/dev/sdb2
):sudo dd id=/dev/sda3 of=/mnt/recovery.iso
-
现在保存了恢复分区中的数据,我们可以删除该分区。 在Gparted中,删除恢复分区(在我的情况下为
/dev/sda3
)。 这应该通过调整“OS”分区和恢复分区的空间来为您留下以前保存的空间的大的未分配空间。 就我而言,它给了我一个340GB的未分配空间。 在此空间上创建新的扩展分区,然后在此扩展分区中创建新的逻辑分区。 就我而言,我创建了3个逻辑分区:- 标有“RECOVERY”的20GB NTFS分区;
- 一个4GB的linux-swap分区;
- 使用剩余未分配空间的ext4分区(大约316GB)。
-
请注意新创建的分区的标识符。 在我的例子中,20GB NTFS分区是
/dev/sda5
,ext4分区是/dev/sda6
; -
是时候将恢复分区数据放回原位了。 运行以下命令(如果您的分区号不同,请进行调整):
sudo dd if=/mnt/recovery.iso of=/dev/sda5
-
为了防止将来出现问题,我选择将
/mnt/recovery.iso
复制到我的新数据分区(这将是我的/home
):sudo mkdir /mnt2 sudo mount /dev/sda6 /mnt2 sudo cp /mnt/recovery.iso /mnt2/
-
卸载分区:
sudo umount /mnt sudo umount /mnt2
安装Ubuntu
使用“其他”(高级)分区模式。 选择/dev/sdb2
作为/dev/sdb2
中的/
partition,将/dev/sda6
(或适应你的)作为/home
分区。 确保在/dev/sda
上安装了引导加载程序(因为在BIOS启动时似乎无法识别/dev/sdb
)。
请享用!
Anup,您是否格式化了“缩小”分区?
尝试使用刻录到CD / DVD的.iso映像进行安装。
也许您可以尝试运行使用Ubuntu live cd打包的Gparted实用程序,并查看硬盘的格式。
希望这可以帮助。
安装ubuntu时,您可以选择“SOMETHING ELSE”选项,这将打开ubuntu分区编辑器“gparted”。 然后您需要3个分区1大约30到50 gig安装/格式化为EXT4另一个大约5 gig作为“LINUX SWAP”分区最终格式化任何可用空间作为EXT4并挂载为/ home确保您格式化所有这些分区但不是你的窗户很明显,你不能格式化你的交换。
这是最好的设置,好像你有任何问题,你可以重新安装ubuntu /并将所有文件保存在/ home中,只需勾选/分区的格式框,其余部分保持不变。
如果您不理解只搜索“为ubuntu推出硬盘的最佳方式”,那么在线有很多这方面的教程。
希望这能解决你的问题。
只需创建一个空分区(确保它在Windows的磁盘管理实用程序中显示“未分配的空间”),然后从USB或CD启动Ubuntu,无所谓,只需选择沿Windows安装。 Ubuntu将使用未分配的空间来安装Ubuntu,你将使用Windows双启动Ubuntu。
首次安装时,请从CD或USB上尝试ubuntu live。
打开终端并输入命令dmraid -E -r /dev/sdX
,其中X是您的SSD驱动器。
您可以通过键入fdisk -l
并在输出中搜索SSD来了解哪个是SSD。
在此之后,安装人员应该能够找到所有必要的驱动器。