opensuse12.3 livecd硬盘安装方法

其他Linux/Unix/BSD/OSX等发行版讨论
回复
xiang364
帖子: 23
注册时间: 2008-04-23 17:39

opensuse12.3 livecd硬盘安装方法

#1

帖子 xiang364 » 2013-03-24 22:02

opensuse12.3最近发布,想体验一下,DVD文件太大了,想用livecd硬盘安装。上网找了一下资料
我下载的是openSUSE-12.3-KDE-Live-Build0094-i686.iso文件.
1、下载openSUSE-12.3-KDE-Live-Build0094-i686.iso 后 http://www.opensuse.org/zh-cn/;Windows下用压缩软件提取iso文件中的\boot\i386\loader目录中的linux,initrd 两个文件。并将ISO文件及提取出来文件放在一个fat32格式盘的根目录下,我的是F盘。

2 、 GRUB WINDOWS XP 下可以用GRUB4DOS,WIN7 VISTA可以使用EasyBCD。如果你现在使用的LINUX,引导程序是GRUB也可以。我使用XP,提取GRUB4DOS下的grldr文件放在C盘根目录下。

3、修改XP C盘下boot.ini文件,用记事本打开,这个文件在xp文件下是被隐藏起来的,并且文件的属性是只读,需要修改一下。在文件内添加

代码: 全选

c:\grldr="GRUB"
4、menu.lst建立;在XP根目录下新建一个txt文档,文件重命名为menu.lst。注意后缀是.lst,不是txt。添加内容为:

代码: 全选

title install opensuse
kernel   (hd0,6)/linux    kiwidebug=1           
initrd    (hd0,6)/initrd                                                                          
boot
(hd0,6)是我的iso及从中提取来的linux及initrd文件所在盘。具体可以查看一下Linuxwiki :http://linux-wiki.cn/wiki/用Windows_XP/Vista引导grub
及Grub磁盘分区表示方法:http://linux-wiki.cn/wiki/Grub磁盘分区表示方法

5、重起机器进入GRUB引导菜单,选择GRUB,选择 install opensuse,启动成功的话会进入一个shell
6、创建二个文件夹

代码: 全选

mkdir -pv /mnt/tmp /livecd
7、把openSUSE-12.3-KDE-Live-Build0094-i686.iso镜像所在的分区挂载到/mnt/tmp,输入

代码: 全选

mount /dev/sda7 /mnt/tmp  
(其中 /dev/sda7 iso所在的分区)
8、把openSUSE-12.3-KDE-Live-Build0094-i686.iso挂载到/cdrom和/livecd

代码: 全选

mount -o loop /mnt/tmp/openSUSE-12.3-KDE-Live-Build0094-i686.iso /cdrom
 mount -o loop /mnt/tmp/openSUSE-12.3-KDE-Live-Build0094-i686.iso /livecd
这里如果记不住iso文件命,可以将openSUSE-12.3-KDE-Live-Build0094-i686.iso重命名为opensuse.iso或输入open是后按Tab键自动补全。
9,然后退出,输入

代码: 全选

 exit
如果退不出再exit一次。[/size]
bodo
帖子: 100
注册时间: 2009-11-14 22:23

Re: opensuse12.3 livecd硬盘安装方法

#2

帖子 bodo » 2013-04-04 13:47

你这办法复杂了,最好下DVD,然后EasyBCD添加ISO启动硬盘安装,别选载入内存,那个很慢,按照正常流程进入expert-shell 输入
cp /usr/bin/mount /bin/
exit
回来继续装,指定ISO目录就可以了。
xiang364
帖子: 23
注册时间: 2008-04-23 17:39

Re: opensuse12.3 livecd硬盘安装方法

#3

帖子 xiang364 » 2013-04-14 9:42

bodo 写了:你这办法复杂了,最好下DVD,然后EasyBCD添加ISO启动硬盘安装,别选载入内存,那个很慢,按照正常流程进入expert-shell 输入
cp /usr/bin/mount /bin/
exit
回来继续装,指定ISO目录就可以了。


从来没有使用过DVD安装,个人觉得DVD的镜像文件太大了,4.2G;最简单的方法还是用U盘引导安装,但是我的主板不支持。
DDV
帖子: 535
注册时间: 2010-08-09 9:12

Re: opensuse12.3 livecd硬盘安装方法

#4

帖子 DDV » 2013-05-01 17:02

前几天从网络直接安装用了三个小时。 :em06
ubuntu
头像
百草谷居士
帖子: 3910
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: opensuse12.3 livecd硬盘安装方法

#5

帖子 百草谷居士 » 2013-05-08 14:53

【转载一个直接利用grub2安装的教程】
原文:http://lishaohui.qd.blog.163.com/blog/s ... 093652367/

虽说现在的我已经没有当年的那股折腾劲儿了,已经在相当长的一段时间里,几乎只是用 Debian 和 Arch 了。但是,openSUSE 作为我开发用的系统,新版本发布,我还是不能错过的。(好吧,其实已经拖了好几天了)

不过事先声明,这篇文章很水。毕竟 openSUSE 的安装方法很简单,最近也没什么变化,各种教程网上一搜一箩筐。这只是我第一次用 GRUB2 装它,而且一次成功,记录一下罢了。

我把 openSUSE 的镜像(openSUSE-12.3-DVD-x86_64.iso)放在我硬盘第二个分区(Ext4格式)的 images 文件夹中。重启系统,进入 GRUB2 引导。命令如下:

loopback loop (hd0,2)/images/openSUSE-12.3-DVD-x86_64.iso
linux (loop)/boot/x86_64/loader/linux repo=hd:/dev/sda2:/images
initrd (loop)/boot/x86_64/loader/initrd
boot

接下来就不用废话了,跟以前一样,选择语言,安装介质等等,进入图形界面,安装……
虽然好像比以前用 GRUB 也就少了把 linux 和 initrd 这俩文件提取出来的步骤,但是莫名其妙地觉得很爽。需要注意的是,第二个分区居然是 (hd0,2) !另外,可以用Tab键自动补全可是真的太爽了!
==================================
需要补充一下,使用这个方法安装会遇到无法找到软件源的错误。其实不是无法找到软件源,而是无法找到mount命令。
出现错误后,返回,进入专家模式,进入shell。然后cp /usr/bin/mount /bin,退出shell,退出专家模式。
然后选择软件源,选择光盘映像所在的分区,输入光盘的绝对路径带文件名。注意大小写,并注意根目录一定要/。
上次由 百草谷居士 在 2013-05-10 11:22,总共编辑 1 次。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
leruo
帖子: 48
注册时间: 2008-03-13 20:21

Re: opensuse12.3 livecd硬盘安装方法

#6

帖子 leruo » 2013-05-08 20:35

喜欢硬盘安装,谢谢了
头像
naqch
帖子: 138
注册时间: 2010-07-23 19:34

Re: opensuse12.3 livecd硬盘安装方法

#7

帖子 naqch » 2013-05-08 22:19

太复杂了,还是DVD安装或livecd比较简单
I talked about being different, about discovering something important, something to live for, something to fight for, anything, regardless of the consequences, whatever it takes
头像
drc1234
帖子: 632
注册时间: 2008-08-31 10:09

Re: opensuse12.3 livecd硬盘安装方法

#8

帖子 drc1234 » 2013-05-21 22:57

谢谢,用楼主的方法总算硬盘进OPENSUSE 的livecd了。
本菜是用unetbootin583.exe在XP建的引导,按E,编辑,加kiwidebug=1
引导时会显示找到openSUSE-12.3-KDE-Live的分区(hd0,6) [所在分区不同,也可能显示成(hd0,0)(hd0,1)(hd0,5)。。。。。。。。。。
嘿嘿到这mount /dev/sda7 /mnt/tmp 就不会输错分区了。

不过安装时到分区又茫然了,,,手动分区如何操作。。怕搞错,硬盘数据就完蛋了,opensuse硬盘安装做的。。。哎哎。。。
头像
ldxno_1cn
帖子: 160
注册时间: 2007-01-03 9:16

Re: opensuse12.3 livecd硬盘安装方法

#9

帖子 ldxno_1cn » 2013-06-06 14:02

:em06 唉!安装是非常容易的。就是软件仓库太不给力了。我弄了好几天什么 软件 都装不上。官方的源根本无法访问。所以只能换成kubuntu13.04了,安软件方便字体美观。虽然kde配色和壁纸方面不如opensuse12.3可是这些自己都能改。
jyz19880823
帖子: 91
注册时间: 2008-05-28 20:36

Re: opensuse12.3 livecd硬盘安装方法

#10

帖子 jyz19880823 » 2013-07-10 8:53

竟然在ubuntu的论坛解决了suse的问题. :em11
头像
zhw2101024
帖子: 1849
注册时间: 2009-03-28 16:10
系统: Arch debian win7
联系:

Re: opensuse12.3 livecd硬盘安装方法

#11

帖子 zhw2101024 » 2013-07-10 12:50

jyz19880823 写了:竟然在ubuntu的论坛解决了suse的问题. :em11
还有人在上面解决了Arch、gentoo、freebsd的问题。太给力了
linxyz
帖子: 310
注册时间: 2008-05-12 16:04

Re: opensuse12.3 livecd硬盘安装方法

#12

帖子 linxyz » 2013-08-23 17:32

zhw2101024 写了:
jyz19880823 写了:竟然在ubuntu的论坛解决了suse的问题. :em11
还有人在上面解决了Arch、gentoo、freebsd的问题。太给力了
挖一下。这算什么,N多人解决了windows的问题 :em05
回复