购买了新的 WD 1TB Elements USB3,我想在其中安装 Xubuntu 12.04,但是就是不行?

购买了新的 WD 1TB Elements USB3,我想在其中安装 Xubuntu 12.04,但是就是不行?

目前的情况是:

  1. 我的笔记本电脑内置硬盘坏了。
  2. 我有一个 XUbuntu-12.04 的 USB 记忆棒
  3. 我有一张 Ubuntu 11.10 的 Live CD。
  4. 我有另外一个 16 GB 的 HP 闪存盘,里面安装了 Xubuntu 12.04,我目前将其用作我唯一的硬盘并运行系统。

  5. 我买了一个新的 WD 1TB Elements USB-3,当我连接到任何系统时,它都可以正常工作,我可以保存数据..做任何事情。

  6. 启动时,Bios 会检测到我的新 WD 硬盘......我甚至可以选择它作为我的第一个启动设备。

我的目标是:

要在我的外置硬盘“Western Digital Elements 1TB with USB-3”上安装 Linux,并在没有内置硬盘的情况下运行我的系统,就像我现在用 U 盘做的那样,我想这样做使用我的 WD External

我遇到的问题最初面对(前天):

  1. 我已插入 Ubuntu 11.10 Live CD [即使不支持 11.10,CD 也没问题]。

  2. 我已连接了我的 WD 外部设备。

  3. 可启动设备列表显示以上两个,我首先选择 CD,其次选择 WD。

  4. Ubuntu 出现选项 (i) 尝试 (ii) 安装,我选择了 (i) 然后在另一个时间 (ii) 也...没关系问题是一样的我在下面描述:

    选择“尝试/安装”后,会出现一个漂亮的黑屏,这通常不是问题。但等了几分钟后,我看到

    “udevd[124]:超时:killing ‘/sbin/blkid -o udev -p /deb/sdc1’ [269]”

    我尝试了很多次所以总是出现类似的事情可能是 /sdc 变成 /sda 或 /sdb..

    但这种“暂停”错误 !

    但如果我使用其他任何东西,例如使用任何其他“U盘”而不是 WD 硬盘来安装 Ubuntu,就不会发生这种情况。事实上,我已经用同样的方式在另一个 U盘上安装了 Ubuntu,没有遇到这样的问题。

    所以我谷歌了一下并发现:

    1. WD 外置硬盘更新了一些新的“4k”扇区技术,我不太了解,所以我就不解释了。
    2. 他们说在分区过程中需要某种“对齐”,如果我不以正确的对齐方式进行新分区,新买的 WD 将无法启动或者运行缓慢。

我昨天做了什么---

我点击了类似这样的链接——

http://ubuntuforums.org/showthread.php?t=1768635

并使用“fdisk”创建分区,第一个扇区从 2048 开始,端点也是 8 的倍数,每个分区之间以 8 的倍数的空间分隔。然后我最终使用 Gparted 将分区格式化为两个大的“ext4”和较小的“交换”

我的分区表很大,所以我把它粘贴在了这个问题的末尾。

我继续做更多的体操运动(如下所述)——

我放弃了 Ubuntu 11.10,开始使用一个完美的“USB Live 棒 Xubuntu12.04”,并面临

 same "timeout" problem. Then I applied a new idea... 

我移除了 WD 硬盘,并使用 Pndrive-1 作为硬盘,使用 Pendrive-2 作为 USB XUbuntu Livestick...我打开了 Xbuntus

“无需安装即可试用 Xubuntu 12.04”

然后尝试...我插入了我的 WD External...它完美地安装了所有分区,我可以打开分区并查看里面的内容...一切正常。然后在桌面上我单击了...“安装 Xubuntu Icon”,它启动了...它要求我卸载 WD 分区,否则我将无法在安装期间重新分区,因此我允许 Xubuntu 卸载,但 WD 仍处于连接状态。

安装已开始.. 一切顺利.. 最后我能够在 WD 的一个分区中安装 Xubuntu,并且安装完成并显示“现在重新启动以运行新安装的 Xubuntu bla bla bla”

当我重新启动并选择新安装的 XUbuntu 驱动器(即 WD)作为我的第一个启动设备时,启动过程中的消息显示...“没有找到可启动或类似的东西 [不记得了] 插入可启动媒体并按任意键...”。然后我移除了每个 CD 驱动器,除了这个 WD 硬盘驱动器之外的所有东西...它仍然显示

“插入可启动媒体...并按...”

我放弃了,用安装了 Xubuntu 的 HP U 盘启动了电脑...然后启动后...我连接了 WD 外置硬盘...在它的一个分区中我发现...它包含了安装的 Xubuntu 的所有文件...一切...但为什么我的系统无法识别它并且“超时”我不知道...

这是我能解释所有问题的最佳方式……除此之外我既不知道也不理解。就是这样,就是这样。请帮忙……我只需要我的 WD 硬盘 [外部 1TB] 作为我的 Ubuntu 主硬盘……我需要分步说明来实现这一点……

我没有上传图片的声誉所以复制粘贴:

xyz@xyx:~$ sudo -i
root@atanupndrive:~# fdisk -lu /dev/sd
sda   sda1  sda2  sda5  sdb   sdb1  sdb2  sdb3  sdb5  sdb6  
root@atanupndrive:~# fdisk -lu /dev/sda

Disk /dev/sda: 16.3 GB, 16257318912 bytes
255 heads, 63 sectors/track, 1976 cylinders, total 31752576 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: 0x00013fd3

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    27584511    13791232   83  Linux
/dev/sda2        27586558    31752191     2082817    5  Extended
/dev/sda5        27586560    31752191     2082816   82  Linux swap / Solaris

root@xyz:~# fdisk -lu /dev/sdb

Disk /dev/sdb: 1000.2 GB, 1000202043392 bytes
255 heads, 63 sectors/track, 121600 cylinders, total 1953519616 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: 0x000022db

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    61032447    30515200   82  Linux swap / Solaris
/dev/sdb2       122094856  1953517566   915711355+   5  Extended
/dev/sdb3        61032448   122093567    30530560   82  Linux swap / Solaris
/dev/sdb5   *   122110065  1037798999   457844467+  83  Linux
/dev/sdb6      1037799063  1953503999   457852468+  83  Linux

Partition table entries are not in disk order

答案1

你可能遇到了 bughttps://bugs.launchpad.net/ubuntu/+source/grub-installer/+bug/384633,grub.cfg linux 启动行中使用了错误的设备。查看 grub 启动命令 - 键入 e 来编辑它们(说明位于页面底部)。现在用于识别分区的 UUID 应该没问题,但如果提到了特定的 /dev/sd??,请检查它,并在必要时进行更改 - 我猜 WD 启动本身将是设备 sda,所以我希望实际设备在 linux 行上应该是 root=/dev/sda5。首次成功启动后,重新运行 sudo update-grub 以解决问题。

相关内容