中国Linux公社论坛's Archiver

haulm 发表于 2012-5-19 20:03

轻松实现 MagicLinux3-XX.iso 在U盘或硬盘上 Live 运行

最简单的方法是用 UltraISO 写进 USB,这里提供制做引导盘的办法对 Magic 进行 Live 运行。
现在 grub2 在 win 上的工具很难找到,我这里采用的方法是先安装虚拟机,然后 Live 运行 Linux 再行操作:
VBOX 下载地址:
[url]https://www.virtualbox.org/wiki/Downloads[/url]
建立并虚拟运行 MagicLinux:
插入 U 盘,让 VBOX 菜单中绑定 U 盘设备,于是在启动的 MagicLinux 的 Live 系统中我运行指令[code]
blkid [/code]除了未格式化的主分区 /dev/sda 外,可以看到两个设备 /dev/sr0 和 /dev/sdb1,其它的 /dev/loop(1234) 或是 /dev/zram0 都是 Live 挂载的临时数据。
sr0 指的是光盘,也就是我们的 ISO 文件,所以/dev/sdb1 是我们插入绑定的 U 盘。
现在我把 grub2 安装到 U 盘上,我从右下角托盘先打开 U 盘,在 U 盘根目录下面按 F4 打开 dolphin 终端执行以下指令:[code]grub2-install --root-directory=./ /dev/sdb --force[/code]复制 MagicLinux-3.0.5-Live-x86_64.iso 到U盘根目录
在 U 盘内写入 boot/grub2/grub.cfg[code]kwrite boot/grub2/grub.cfg[/code]grub.cfg 的内容如下:[code]
menuentry "MagicLinux-3.0.5-Live-x86_64.iso"{
set isofile="/MagicLinux-3.0.5-Live-x86_64.iso"
loopback loop $isofile
linux (loop)/BOOT/vmlinuz from=$isofile ramdisk_size=8888 root=/dev/ram0 rw
initrd (loop)/BOOT/initrfs.img
}           
[/code]假设我把 MagicLinux 的 iso 镜像复制到第一个硬盘第二分区,也就是 Win 显示的 D 盘,grub.cfg 的内容如下:[code]
menuentry "MagicLinux-3.0.5-Live-x86_64.iso"{
set root=(hd1,5)
set isofile="/MagicLinux-3.0.5-Live-x86_64.iso"
insmod ntfs
loopback loop $isofile
linux (loop)/BOOT/vmlinuz from=$isofile ramdisk_size=8888 root=/dev/ram0 rw
initrd (loop)/BOOT/initrfs.img
}           
[/code]提示:
grub2 和 grub 不同,hd1 指的是第一只硬盘,(hd1,1)'  指的是类似 Win 上的 C 盘。
2014.7.17 日下午上传的 MGC 3.0.5 更新了内核,不再出现 LIVEUSB 上认不到数据的问题。
特别声明:不要在不同的硬盘分区里存放同名却不同内容的 ISO,这样 Live 加载后随意寻找一个分区根目录的 ISO 文件。
重启计算机,跟据 Bios 按特殊键并选择启动硬盘为U盘,接下来就是见证 Live 运行 MagicLinux 的时刻。
以下图片截取自 VBOX:

leruo 发表于 2012-6-12 21:29

2.5.15 的Live用别的工具都启动不起来,连dd命令都不行
只有用这个,强

haulm 发表于 2012-6-13 02:25

dd 是最笨的办法,我也用过,备份的 mbr  引导才发现它只适用于同型号的机子。

jd0965 发表于 2012-7-14 21:08

使用 grub2-install --root-directory=./ /dev/sdc
结果Path `./boot/grub2' is not readable by GRUB on boot. Installation is impossible. Aborting.

haulm 发表于 2012-7-14 21:25

你进 U 盘了? 提示是你操作的目录不能写入。
而且如果你是单硬盘的,你的 U 盘可能是 /dev/sdb,而不是 /dev/sdc。

jd0965 发表于 2012-7-14 22:26

换了个u盘Installation finished. No error reported.
上个尤盘是sdc1 结果同样 错误 在盘里写了boot但不完全
这个好了

jd0965 发表于 2012-7-15 00:51

如何能改下使用其他版本

haulm 发表于 2012-7-15 07:39

[quote]原帖由 [i]jd0965[/i] 于 2012-7-15 00:51 发表 [url=http://forum.linuxfans.org/redirect.php?goto=findpost&pid=4960083&ptid=197387][img]http://forum.linuxfans.org/images/common/back.gif[/img][/url]
如何能改下使用其他版本 [/quote]
如果是 magic,直接换掉 ISO 就可以了,其它的系统修改一下 grub.cfg 应该也可以。

yixiwei 发表于 2012-7-20 09:10

老大您好,请问下如果我的U盘已经安装了GRUB4DOS,那么想启动您的 MagicLinux,LST文件具体该怎么写呢?这玩意根本找不到CFG文件!只有LST文件~~

haulm 发表于 2012-7-20 19:53

再找找吧 GRUB24DOS 而不是 GRUB4DOS
如果是 GRUB4DOS,把文件全部解压到 fat32 分区根目录,比如是C 盘。meau.lst 写为
kernel (hd0,0)/boot/vmlinuz root=/dev/ram ramdisk_size=8888
initrd (hd0,0)/boot/initrd.gz

loneil 发表于 2012-8-25 22:04

很悲催的报道了。
无法进入界面,全部黑屏,偶尔用鼠标划过,能看看鼠标移到文本框的样式。
【MagicLinux-2.5.16-Live】

使用的是grub2,进入命令行模式,直接输入

set isofile="/MagicLinux-2.5.16-Live.iso"
loopback loop $isofile
linux (loop)/boot/vmlinuz from=$isofile ramdisk_size=6666 root=/dev/ram0 rw
initrd (loop)/boot/initrd.gz
boot

haulm 发表于 2012-8-26 05:31

在进入桌面后,按 ctrl +alt + f1 (f2),切换到终端模式。
然后尝试删除 /etc/X11/xorg.conf,给出你的显卡配置,最好用  lspci|grep VGA 看看是什么。如果删掉 xorg.conf 还不能进入系统,可以尝试一下显示最差的 vesa 驱动。
尝试一下,如果能解决,给出  lspci|grep VGA 的信息,下次如果上传 ISO 时会在 Live 脚本中做出修正。

loneil 发表于 2012-8-26 10:50

MagicLinux:
[root@MagicLinux ~]# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 0116 (rev 09)
01:00.0 VGA compatible controller: nVidia Corporation Device 0df5 (rev a1)
UbuntuLinux:
~$ lspci|grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 540M] (rev ff)

删除了xorg.conf,依然不能进入界面,依然是黑色的。

还没试过修改vesa

loneil 发表于 2012-8-26 19:12

话说,使用/etc/X11/xorg.conf 这个文件提供的配置 vesa 后,init  5 后依然屏幕是黑色的。没有改变。

haulm 发表于 2012-8-27 03:16

[quote]原帖由 [i]loneil[/i] 于 2012-8-26 10:50 发表 [url=http://forum.linuxfans.org/redirect.php?goto=findpost&pid=4960954&ptid=197387][img]http://forum.linuxfans.org/images/common/back.gif[/img][/url]
MagicLinux:
[root@MagicLinux ~]# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 0116 (rev 09)
01:00.0 VGA compatible controller: nVidia Corporation Device 0df5 (rev a1)
U ... [/quote]
汗了,你这个是双显卡,可以尝试删掉 xorg.conf 看能否工作。
你能不能把系统默认识别成的驱动列给我看一下,你再尝试把它改成 intel 试下?

ghw 发表于 2012-8-27 08:08

BIOS里废掉一个显卡

loneil 发表于 2012-8-28 00:06

保留intel可以正常进入界面。
xorg.conf
Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf "Screen0"
        Screen      2  "Screen2" RightOf "Screen1"
        Screen      3  "Screen3" RightOf "Screen2"
        Screen      4  "Screen4" RightOf "Screen3"
        Screen      5  "Screen5" RightOf "Screen4"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "catalogue:/etc/X11/fontpath.d"
        FontPath     "built-ins"
EndSection

Section "Module"
        Load  "dbe"
        Load  "dri"
        Load  "dri2"
        Load  "extmod"
        Load  "glx"
        Load  "record"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option            "Protocol" "auto"
        Option            "Device" "/dev/input/mice"
        Option            "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Monitor"
        Identifier   "Monitor1"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Monitor"
        Identifier   "Monitor2"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Monitor"
        Identifier   "Monitor3"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Monitor"
        Identifier   "Monitor4"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Monitor"
        Identifier   "Monitor5"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "DRI"                        # [<bool>]
        #Option     "ColorKey"                   # <i>
        #Option     "VideoKey"                   # <i>
        #Option     "FallbackDebug"              # [<bool>]
        #Option     "Tiling"                     # [<bool>]
        #Option     "LinearFramebuffer"          # [<bool>]
        #Option     "Shadow"                     # [<bool>]
        #Option     "SwapbuffersWait"            # [<bool>]
        #Option     "TripleBuffer"               # [<bool>]
        #Option     "XvMC"                       # [<bool>]
        #Option     "XvPreferOverlay"            # [<bool>]
        #Option     "DebugFlushBatches"          # [<bool>]
        #Option     "DebugFlushCaches"           # [<bool>]
        #Option     "DebugWait"                  # [<bool>]
        #Option     "HotPlug"                    # [<bool>]
        #Option     "RelaxedFencing"             # [<bool>]
        #Option     "BufferCache"                # [<bool>]
        Identifier  "Card0"
        Driver      "intel"
        BusID       "PCI:0:2:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "SWcursor"                   # [<bool>]
        #Option     "HWcursor"                   # [<bool>]
        #Option     "NoAccel"                    # [<bool>]
        #Option     "ShadowFB"                   # [<bool>]
        #Option     "UseFBDev"                   # [<bool>]
        #Option     "Rotate"                     # [<str>]
        #Option     "VideoKey"                   # <i>
        #Option     "FlatPanel"                  # [<bool>]
        #Option     "FPDither"                   # [<bool>]
        #Option     "CrtcNumber"                 # <i>
        #Option     "FPScale"                    # [<bool>]
        #Option     "FPTweak"                    # <i>
        #Option     "DualHead"                   # [<bool>]
        Identifier  "Card1"
        Driver      "nv"
        BusID       "PCI:1:0:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"                   # [<bool>]
        #Option     "Rotate"                     # <str>
        #Option     "fbdev"                      # <str>
        #Option     "debug"                      # [<bool>]
        Identifier  "Card2"
        Driver      "fbdev"
        BusID       "PCI:0:2:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"                   # [<bool>]
        #Option     "Rotate"                     # <str>
        #Option     "fbdev"                      # <str>
        #Option     "debug"                      # [<bool>]
        Identifier  "Card3"
        Driver      "fbdev"
        BusID       "PCI:1:0:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"                   # [<bool>]
        #Option     "DefaultRefresh"             # [<bool>]
        #Option     "ModeSetClearScreen"         # [<bool>]
        Identifier  "Card4"
        Driver      "vesa"
        BusID       "PCI:0:2:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"                   # [<bool>]
        #Option     "DefaultRefresh"             # [<bool>]
        #Option     "ModeSetClearScreen"         # [<bool>]
        Identifier  "Card5"
        Driver      "vesa"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Card1"
        Monitor    "Monitor1"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen2"
        Device     "Card2"
        Monitor    "Monitor2"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen3"
        Device     "Card3"
        Monitor    "Monitor3"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen4"
        Device     "Card4"
        Monitor    "Monitor4"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen5"
        Device     "Card5"
        Monitor    "Monitor5"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

haulm 发表于 2012-8-28 00:47

保留intel可以正常进入界面是啥意思? 是说打开 Bios 中的 intel 显卡就可以进入界面?还是说自己调整过 xorg.conf?
目前双显卡最好使用 intel 驱动,否则看置顶帖如何去开启双显支持,比较麻烦。

loneil 发表于 2012-8-28 01:11

bios没有提供关闭显卡的功能,是配置xorg.conf后。
只能用回以前的老办法了。。。

haulm 发表于 2012-8-28 02:01

[quote]原帖由 [i]loneil[/i] 于 2012-8-28 01:11 发表 [url=http://forum.linuxfans.org/redirect.php?goto=findpost&pid=4960982&ptid=197387][img]http://forum.linuxfans.org/images/common/back.gif[/img][/url]
bios没有提供关闭显卡的功能,是配置xorg.conf后。
只能用回以前的老办法了。。。 [/quote]
我在脚本里面是通过 lspci | grep VGA 得到信息,分析后自动修正 xorg.conf,你的情况我可以加上代码备以后制做 ISO 时修正。
所以我要知道,如果你没有修改 xorg.conf 时,也就是默认时它里面倒底使用的两个驱动分别是什么?
我要知道 intel 驱动被用成了 vesa 或别的什么驱动了,以后我好更正啊。

loneil 发表于 2012-8-28 17:02

今晚回去折腾一下,话说,怎么看默认时,使用的驱动?
使用lspci | grep VGA 可以得到驱动信息么?

loneil 发表于 2012-8-28 18:50

不巧,要加班。:shock:  ...

haulm 发表于 2012-8-29 05:07

[quote]原帖由 [i]loneil[/i] 于 2012-8-28 17:02 发表 [url=http://forum.linuxfans.org/redirect.php?goto=findpost&pid=4960988&ptid=197387][img]http://forum.linuxfans.org/images/common/back.gif[/img][/url]
今晚回去折腾一下,话说,怎么看默认时,使用的驱动?
使用lspci | grep VGA 可以得到驱动信息么? [/quote]
我是指你没修改 xorg.conf 时的文件给到我,再试一下如果没有 xorg.conf 是否能工作,lspci | grep VGA 得到的是硬件信息,而系统默认配置的 xorg.conf 或者是无配置运行时可能对双显卡无能为力,所以只好我用脚本另行判断。

loneil 发表于 2012-8-29 23:25

我贴出来的那个xorg.conf的配置,就是没有修改过的,默认就是这个。

删除了xorg.conf,init 5黑屏。跟刚进入一样。

在默认的xorg.conf,保留intel可以正常运行,就是看到界面,其他单独保留都不行。

[[i] 本帖最后由 loneil 于 2012-8-29 23:30 编辑 [/i]]

haulm 发表于 2012-8-30 07:04

我还是没看懂,保留也就是说不做修改? 看到界面到底是否是可以用还是说看不清?
双显很麻烦,那个 xorg.conf 列出了四个分别尝试的驱动。

loneil 发表于 2012-8-30 20:00

在默认的配置上,保留 intel 的 Section "Device" 和 Section "Screen" 就可以运行

可以正确显示界面并且可以登录使用的 xorg.conf
【xorg.conf  v1】
Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf "Screen0"
        Screen      2  "Screen2" RightOf "Screen1"
        Screen      3  "Screen3" RightOf "Screen2"
        Screen      4  "Screen4" RightOf "Screen3"
        Screen      5  "Screen5" RightOf "Screen4"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "catalogue:/etc/X11/fontpath.d"
        FontPath     "built-ins"
EndSection

Section "Module"
        Load  "dbe"
        Load  "dri"
        Load  "dri2"
        Load  "extmod"
        Load  "glx"
        Load  "record"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option            "Protocol" "auto"
        Option            "Device" "/dev/input/mice"
        Option            "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Monitor"
        Identifier   "Monitor1"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Monitor"
        Identifier   "Monitor2"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Monitor"
        Identifier   "Monitor3"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Monitor"
        Identifier   "Monitor4"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Monitor"
        Identifier   "Monitor5"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "DRI"                        # [<bool>]
        #Option     "ColorKey"                   # <i>
        #Option     "VideoKey"                   # <i>
        #Option     "FallbackDebug"              # [<bool>]
        #Option     "Tiling"                     # [<bool>]
        #Option     "LinearFramebuffer"          # [<bool>]
        #Option     "Shadow"                     # [<bool>]
        #Option     "SwapbuffersWait"            # [<bool>]
        #Option     "TripleBuffer"               # [<bool>]
        #Option     "XvMC"                       # [<bool>]
        #Option     "XvPreferOverlay"            # [<bool>]
        #Option     "DebugFlushBatches"          # [<bool>]
        #Option     "DebugFlushCaches"           # [<bool>]
        #Option     "DebugWait"                  # [<bool>]
        #Option     "HotPlug"                    # [<bool>]
        #Option     "RelaxedFencing"             # [<bool>]
        #Option     "BufferCache"                # [<bool>]
        Identifier  "Card0"
        Driver      "intel"
        BusID       "PCI:0:2:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "SWcursor"                   # [<bool>]
        #Option     "HWcursor"                   # [<bool>]
        #Option     "NoAccel"                    # [<bool>]
        #Option     "ShadowFB"                   # [<bool>]
        #Option     "UseFBDev"                   # [<bool>]
        #Option     "Rotate"                     # [<str>]
        #Option     "VideoKey"                   # <i>
        #Option     "FlatPanel"                  # [<bool>]
        #Option     "FPDither"                   # [<bool>]
        #Option     "CrtcNumber"                 # <i>
        #Option     "FPScale"                    # [<bool>]
        #Option     "FPTweak"                    # <i>
        #Option     "DualHead"                   # [<bool>]
        Identifier  "Card1"
        Driver      "nv"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Card1"
        Monitor    "Monitor1"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection


除此之外,在这个可以运行的 xorg.conf【xorg.conf  v1】 的配置上,把 intel 和 nv 更改,替换为 fbdev 黑屏,或者替换为 vesa 也黑屏。没尝试过 fbdev+vesa。
在【xorg.conf  v1】 的配置上去掉nv,单独一个intel是可以运行和登录使用的。

[[i] 本帖最后由 loneil 于 2012-8-30 20:05 编辑 [/i]]

haulm 发表于 2012-8-30 20:11

汗死,你怎么就描述不清楚,我到现在还不懂默认设置你能不能正常进入桌面。

loneil 发表于 2012-8-30 20:29

额,这样的,默认设置可以进入系统,但是在输入登录用户和密码的界面是黑色,鼠标可以移动,鼠标移动到输入框能看到鼠标图标改变成选择文本的图标。对应输入root和magic就进入系统了。

haulm 发表于 2012-8-30 21:07

也就是说 intel 驱动显示不理想,换 nv  vesa 都不行,估计安装 nvidia 也不成吧。

loneil 发表于 2012-8-30 21:24

对。不知道能不能使用官方驱动。

页: [1] 2

Powered by Discuz! Archiver 6.1.0F  © 2001-2007 Comsenz Inc.