我有一个驱动器,我想在上面安装 Linux,以便最终在另一台机器上使用。我想将 Ubuntu 安装程序映像放到一个 20GB 的分区上,然后启动到该分区。
当我启动该分区时,我会将 Ubuntu 系统安装到同一硬盘驱动器剩余的 ~500GB 分区之一上。
使用该lsblk
命令,您可以看到我当前的系统驱动器和分区sda1
,以及sdb
将作为目标系统的 1TB 驱动器。
mono@mono-Studio-XPS-9100:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 111.8G 0 disk
├─sda1 8:1 0 103.8G 0 part /
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 8G 0 part [SWAP]
sdb 8:16 0 931.5G 0 disk
├─sdb1 8:17 0 457.8G 0 part
├─sdb2 8:18 0 454.2G 0 part
└─sdb3 8:19 0 19.5G 0 part
mono@mono-Studio-XPS-9100:~$
sbd3
是我放置 Ubuntu 安装映像的感兴趣的分区。
sudo dd if = 'ubuntukylin-14.04.1-desktop-amd64.iso' of=/dev/sdb3
执行此 dd 命令后,20GB 的 sdb3 分区被卸载。当我重新启动计算机并拔下 sda 硬盘时,我看到了一个黑色光标,而不是启动到 Linux。
我还需要做些什么吗?
当我重新插入原来的硬盘并重新启动到我原来的 Linux 系统时,20GB 的分区就被挂载了,里面似乎是 Ubuntu-Kylin 14.04 LTS amd64 系统。
更新:我意识到在 gparted 中我可以右键单击 sdab3 分区并更改标志。我选择了可启动。
现在,它不再引导至光标,而是显示“isolinux.bin 丢失或损坏。重新启动并选择正确的启动设备或插入启动媒体...”
答案1
也许这个链接(Ubuntu Live-USB 创建) 可以帮到你。它对我来说很好用,因为我从来没有用 dd 手动操作过,其他工具对我来说很好用 :)