硬盘安装Ubuntu LiveCD的方法

&">nbsp;   说明:以下内容均为假设情况,在实际操作中需要灵活掌握 假如我们把iso文件放在挂载磁盘下进行安装 ,挂载磁盘的位置为/media/disk/,其中/media/disk/的分区格式为vfat,也即FAT32 .其中/media/disk/的具体情况视各自具体情况而定.一个重要的前提是必须保证该挂载磁盘被fstab有效挂载接下来我们要把该iso和其中的.disk和casper下的vmlinuz和initrd.lz释放出来,保存至/media/disk/ 在转移到/media/disk/下前请检查下/media/disk/的剩馀空间,剩馀空间至少要有750M。如果剩馀空间不多可考虑删除多余的文件。 首先将iso文件转移到/media/disk/下,进入存放iso文件的目录下

sudo mv *.iso /media/disk/

然后挂载iso,并拷贝.disk、vmlinuz和initrd.lz 三个文件到 /media/disk/

sudo mkdir /mnt/live ; cd /media/disk ; sudo mount -t iso9660 -o loop,utf8 *.iso /mnt/live/ ; sudo cp -r /mnt/live/.disk  /media/disk/ ; sudo cp /mnt/live/casper/vmlinuz  /media/disk/ ; sudo cp /mnt/live/casper/initrd.lz  /media/disk/

如果什么重要的文件请在系统重启前及时备份。

设置启动项

grub2

/etc/default/grubGRUB_HIDDEN_TIMEOUT=10 GRUB_HIDDEN_TIMEOUT_QUIET=false

这样有 10 秒计时可以选择了。切换到 “/etc/grub.d”

grub菜单设置项目。添加 ISO 镜像吧,从50起,已经有40之前的了。名如 50_ubuntu_lucid

echo "Adding $(egrep menu[e]ntry $0 | cut -d'"' -f2)" >&2

cat << EOF

menuentry "Ubuntu 10.04 Daily Build" {

loopback loop (hd0,3)/ansi/software_and_config/ISOs/ubuntu/lucid-desktop-i386.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ansi/software_and_config/ISOs/ubuntu/lucid-desktop-i386.iso file=(loop)/preseed/ubuntu.seed quiet splash bootkbd=sg --
      initrd (loop)/casper/initrd.lz
}

意味着 sda3 under /ansi/software_and_config/ISOs/ubuntu/. In order to change it for your needs there are 3 elements to change. The loopback line contains your hard disk in grub style (hdx,y x=0->sda x=1->sdb aso) and the path. The third element to change is in the linux line. Store this file as “50_ubuntu” in “/etc/grub.d“, make it executable with “chmod a+x 50_ubuntu” and activate the changes with “ubdate-grub“. A

如何确定ISO位置

grub和hd0,x是硬盘安装的关键问题,解决了这2个问题,硬盘安装Ubuntu操作系统就成功了一半! 使用fdisk查询本机硬盘分区状态,例如本人的:

sudo fdisk -l

结果如下

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00019d35
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1          12       96358+  82  Linux swap / Solaris
/dev/sda2              13         302     2329425   83  Linux
/dev/sda3   *         303         995     5566522+  83  Linux
/dev/sda4             996        9729    70155855    c  W95 FAT32 (LBA)

第一行显示了硬盘大小为80G,后4行说明了硬盘分区状态,带有*的是grub指定的内核位置,那么/dev/sda3在grub中是如何表示的呢? 在grub中表示为(hd0,2) ,也即分区号减一,我们现在把ubuntu的iso以及引导文件放在/dev/sda4的根目录下,/dev/sda4分区格式为fat32,那么,如果想引导grub启动/dev/sda4下的iso文件那么就要将grub引导到/dev/sda4盘下,也即(hd0,3) 对应关系

/dev/sda1                hd0,0      
/dev/sda2                hd0,1
/dev/sda3   *            hd0,2
/dev/sda4                hd0,3

如果我们使用USB来安装ubuntu怎么办呢? 首先挂载usb到系统中使用fdisk查看usb磁盘分区状态,例如:

Disk /dev/sdb: 2118 MB, 2118123520 bytes
127 heads, 32 sectors/track, 1017 cylinders
Units = cylinders of 4064 * 512 = 2080768 bytes
Disk identifier: 0x00000000
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        1018     2068448    b  W95 FAT32
Partition 1 has different physical/logical endings:
     phys=(1023, 126, 32) logical=(1017, 119, 32)

然后拷贝ubuntu的iso以及引导文件放在/dev/sdb1的根目录下,在/media下新建usb文件夹然后让系统自动挂载usb ,修改fstab,下面的仅做参考:

sudo nano /etc/fstab

添加:

#/dev/sdb1
    /dev/sdb1   /media/usb vfat defaults    0      0

然后修改grub,引导位置即(hd1,0)

安装

重启系统,在启动时选择Ubuntu 9.10 LiveCD启动项进入系统。 需要补充重要的一点:在点击桌面的安装之前,必须先umount isodevice

sudo umount -l /isodevice

具体安装方法和以前版本基本一致。

时间: 2024-11-08 20:07:12

硬盘安装Ubuntu LiveCD的方法的相关文章

Windows XP硬盘安装Ubuntu 12.04双系统图文详解

Ubuntu 12.04 LTS版本于2012年4月26日发布,趁着五一放假,赶紧在自己的Windows XP的电脑上安装下Ubuntu 12.04,下面就是整个安装过程,记录下来,希望能够帮助和我一样第一次在XP中安装Ubuntu 12.04双系统的朋友. 下载相关资源 需要下载的东西有两个,一个是grub4dos,另一个是Ubuntu 12.04 LTS的镜像文件,具体下载地址如下: 1.grub4dos  点击下载 grub4dos 2.Ubuntu 12.04 点击下载 Ubuntu 1

双系统-双硬盘安装ubuntu和windows

问题描述 双硬盘安装ubuntu和windows 现在有一块固态A,装的是windows,引导文件自然也在这里面, 还有块B是放文件的,现在想要安装linux到B硬盘,而且引导文件也在B硬盘,启动时从bois改变硬盘引导来启动不同的系统,应该怎么弄.主要是不清楚Ubuntu在系统分区的时候那个过程是怎么设置的. 解决方案 百度上有那个分区教程,启动选项可以用easy-BCD搞 解决方案二: 直接装在B盘(你要在B盘上先分个空白的区出来),开机后会直接进入windows.这时不要慌, 设置硬盘从B

在Ubuntu 10.10上安装Ubuntu Tweak的方法

Ubuntu Tweak是一款专门为Ubuntu(GNOME桌面)准备的配置.调整工具.主要面向新手级的普通用户.它可以设置很多并不能在系统首选项中设置的隐藏选项,以满足用户自定义的乐趣.即使是新手,也可以方便地通过它来进行适合自己的系统调整.下面是介绍在Ubuntu 10.10上安装Ubuntu Tweak的方法. 1.首先打开终端 2.在终端中输入 sudo apt-add-repository ppa:tualatrix/ppa  回车后输入密码等一会,导入密钥 3.再输入 sudo ap

新手硬盘安装Ubuntu一次成功

前言: 其实不能算是一次安装成功的,而是4次.但是前三次都是一个低级失误造成的(把=写成了中文的等于号=),所以还算是一次成功吧.安装完之后intel centrino的wifi,声卡,NTFS分区都直接识别了,太爽了!! 对比一下Fedora,我之前用过一点Fedora,照理说那是Linux事实上的官方标准,可是易用性实在太差了,为了一个intel Centrino,我研究了2天也没有成功安装,可是ubuntu在安装过程中就直接识别了:声卡也是,Fedora认不出不说,花了大半天时间安装 AL

U盘安装Ubuntu的简单方法

  用Linux的朋友一定都知道Ubuntu吧,很多朋友都是用光盘来安装的,下面就为说说用U盘安装Ubuntu的方法: 一.首先下载syslinux文件,解压出syslinux.exe; 到ubuntu官网去下载最新版本的iso格式的ubuntu光盘镜像. 二.1G以上的U盘,然后格式化,格式成fat32或者fat或ntfs的都行. 三.在cmd下执行syslinux.exe -f g: 其中g:表示我的u盘盘符.(cmd的命令行一定要转到syslinux.exe文件夹所在的位置) 四.将ini

Windows XP下硬盘安装Ubuntu 10.10版本解析

http://www.aliyun.com/zixun/aggregation/13967.html">Ubuntu 10.10在2010年10月正式发布,让众多Ubuntu用户都对这款全新的系统充满期望.毕竟,Ubuntu 10.10是Canonical公司推出的最为用户友好的系统,而且为它添加了很多新的功能. 熟悉Ubuntu系统的用户了解,在Ubuntu 10.04中引入的新主题一改Ubuntu传统的黄褐色,而采用了时尚的黑色为主要配色,受到了很多用户的喜爱.而在Ubuntu 10.

硬盘安装windows7的实用方法

1.把镜像用虚拟光驱加载,然后拷贝到任一硬盘分区中,我的是E:\windwos7. 2.把E:\windwos7目录下的bootmgr和boot目录(其实只要里面的boot.sdi和bcd文件)拷贝到c盘根目录下,并在C盘根目录下建个sources文件夹.(原系统是vista的话需要取得权限,覆盖相应文件,取得权限的方法参照vista区的vista优化大师的右键取得管理权限法) 3.把E:\windwos7\sources下的boot.win复制到C盘下sourse文件夹. 4.用管理员身份运行

win7系统怎么用硬盘安装ubuntu kylin 14.10?

  1.首先建议大家腾出一个盘,我是使用u盘系统中的无损分区助手,压缩分区给自己调整了一个40G的分区,因为我的盘里有文件,又懒得移动.大家也可以直接把某个盘删了,用来装ubuntu. 2.下载好easyBCD,打开easyBCD,添加新条目>NeoGrub>安装>配置 3.这里之后会弹出一个txt文档,将以下内容复制进txt 复制内容到剪贴板 title Install Ubuntu root (hd0,0) kernel (hd0,0)/vmlinuz boot=casper iso

硬盘安装Windows Vista的方法

事先准备:装好xp系统的电脑一台,vista安装iso. 注:(1).Windows Vista要求安装在NTFS分区,但是其他分区可以是FAT32格式! (2)简单无损NTFS转换方式:运行cmd进入命令行模式,运行convert x: /fs:ntfs即可(x为需要转换分区盘符),其间可能需要重启计算机.注:该命令可以无损将FAT分区转换为NTFS分区,该过程不可逆!若对分区中没有有用数据,直接在XP下格式化为NTFS分区也能达到目的! (3)建议安装系统分区至少15GB.(我安完VISTA