由于自己手贱,通过ubuntu自带的update更新了最新的15.10,导致系统出了一些问题,所以准备重装下系统.但是本人的u盘最近出了点问题,于是只好通过硬盘重装系统了.
先准备好我们需要的工具:Ubuntu14.04LTS iso镜像.由于本人电脑上有4块硬盘,每块硬盘都木有分区,所以我就把镜像放在我第三块硬盘的根目录了.(至于为什么描述这一点,当然是因为我们下面要用).如果你不清楚你这块硬盘是第几块,可以通过df
命令看一下,一般来说,第一块硬盘的Filesystem
是/dev/sda
,剩下的依次为sdb
,sdc
….等等等等等
由于本人现在装的这台电脑只有一个系统,所以在启动时会自动跳过grub的选择启动项界面.这就要我们在启动时,按住shift
键,即可进入grub启动项列表.然后按c
即可进入grub的命令行交互界面.
grub中也可以用ls
命令,不过显示的是你的硬盘列表.如:
grub>ls
(proc) (hd0) (hd0, msdos2) (hd0, msdos1) (hd1) (hd1, msdos1) #这里我没写全,因为硬盘太多-.-
当然也可以用’tab’键来补全命令.
大家从上面的ls
命令的结果也可以看出,grub中硬盘是从hd0
开始的,而分区是从’msdos1’开始的.因此,在定位我们镜像位置的时候,就要根据硬盘和分区位置来定位了.加入你的镜像在第二块硬盘的第二个分区上,那么位置就是(hd1, msdos2)
.而我把iso镜像放到我的第三块硬盘上了,而我的第三块硬盘只有一个分区,那么位置就应该是(hd2, msdos1)
.
grub>set root=(hd2, msdos1)
grub>loopback loop (hd2, msdos1)/ubuntu.iso #这里我是把镜像重命名为ubuntu.iso了,因为这样写起来方便-.-
先输入:
grub>linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso quiet splash
然后:
grub>initrd (loop)/casper/initrd.lz
输入下面命令即可进入live cd界面:
grub>boot
至于进入live cd后怎么安装就没有什么难度了,可以参考我其他文章.