如何从通过USB适配器连接的旧3.5英寸内置硬盘启动?

我父亲的旧PC的Windows XP完全坏了(难怪),所以我从他的PC上移除了他的160 GB内部SATA驱动器,把它带回家,通过通用USB连接器连接各种旧硬盘,并将Xubuntu 14.04安装到它上面。

要安装,我使用的是我的戴尔笔记本电脑Latitude 6400,也运行Xubuntu(这个问题无关紧要),Xubuntu安装ISO刻录在新格式化的USB记忆棒上。

一切都运行良好,安装程序甚至到了最后一点,它说“现在删除USB棒并重新启动”(或类似的东西)。

但我无法让我的戴尔笔记本电脑从这个(现在的)外置硬盘启动,仍然通过USB适配器连接。 我现在用谷歌搜索了超过5个小时,并遵循各种提示,但没有一个有效。

我唯一可以想象我做错了的就是问题“你想在哪里安装主引导记录?”

安装过程中,我的笔记本电脑有3个驱动器:

  • / dev / sda – 戴尔笔记本电脑的内部高清
  • / dev / sdb – 带有Xubuntu安装ISO的USB棒
  • / dev / sdc – 父亲之前通过USB连接的内置硬盘

我选择了/ dev / sdc。

我已经尝试了BIOS中的每个启动顺序 – 没有任何作用。 我也尝试过启动工具,例如Universal Boot CD(ubcd)。 现在,当我移除USB记忆棒时,外部驱动器被识别为/ dev / sdb。 当我明确地从它启动时,我要么得到一个空白屏幕,要么只是从/ dev / sda(我的笔记本电脑硬盘驱动器)启动,或者我得到“放弃等待根设备”“/ dev / disk / by-uuid / xxx不存在“。

我到底该怎么办?

如果有一天这个问题得到解决,我可以将驱动器插回我父亲的PC并从中启动它吗?

我承认我可能还没有完全理解MBR是什么。 然后,有GRUB。 或者不是吗?

这是我第19次精神崩溃…(滚石)

这与笔记本电脑的固件或外部机箱中的控制器有关。 例如,我知道我的T530无法检测到我的USB 3.0硬盘盒和拇指驱动器,让我在打开笔记本电脑后启动它们,但是热重启后一切正常。 另一个例子是外部扩展坞不能很好,分区中的某些驱动器与内部连接相同的驱动器不同。 根据这种经验,我会说尝试另一台计算机和另一个机箱或安装在目标机器上。 这可以节省您追逐固件错误的时间。

我不能完全告诉你从你的描述中做了什么,但制作可启动USB记忆棒的简单方法是:

mkusb startup disk creator 

两者都是GUI应用程序。 您不能像DVD一样将ISO写入棒中。