I can download the firmware in other PC, but how I should proceed after download the firmware? Is there any possibility of using a nouveau command and after install the firmware from the desktop?
powermi [at] gmail [dot] com 2015-10-18 12:23 GMT+02:00 Linux User #330250 <linuxuser330...@gmx.net>: > Original message from Alberto Mi, 2015-10-18 11:27: > > > Thanks a lot again, yes I haver sereval Macs and PCs, so I could download > > the firmware without a problem, and also I have a Boot CD for installing > > Debian that works. > > > > > > powermi [at] gmail [dot] com > > > Okay, so this is step by step what you could do: > > 1) Download the firmware. > I'm guessing here 256 MB VRAM: > > https://www.techpowerup.com/vgabios/index.php?architecture=NVIDIA&manufacturer=&model=6200&interface=AGP&memType=&memSize=256 > IMPORTANT: be sure to get the correct one! Choose your manufacturer (if > available) and your VRAM size correctly! If the vendor is not available, > choose any (XFX, ASUS, whatever). > > 2) Rename the firmware file to geforce_6200.fw or any other name of your > liking. Copy it to the USB pen drive. Make sure the pen drive is a > format readable by the Debian installer, e.g. FAT32, ext2, ext4. (I > doubt that HFS/HFS+ will work!) > > 3) Boot your Mac with the Debian installer CD. When presented with the > installation process, press Alt+F1 (or Alt+F2). Depending on your > installation method this may also be Ctrl+Alt+F#(number of console). > This will switch into a virtual text console. > Please read https://wiki.debian.org/Console. > > 4) Mount your root partition on the HDD. > Type (without quotes): "parted /dev/sda print" or "mac-fdisk -l > /dev/sda" to show all partitions on the first HDD. > Now mount the Debian root partition. If, for example, Debian was > installed to /dev/sda8: "mount /dev/sda8 /target". (If /target does not > exist, create the directory with "mkdir /target".) > > 5) Connect your USB pen drive and mount it. > Type "lsusb" or "dmesg | tail" after connecting the pen drive. This > should tell you which device it is. > Now mount it. Assuming the pen drive is /dev/sdb, and the FAT partition > on it /dev/sdb1: "mkdir /pendrive; mount /dev/sdb1 /pendrive" > > 6) Copy the firmware: > type "cp /pendrive/geforce_6200.fw /target/lib/firmware/" > > 7_1) add this line to (/target)/etc/modprobe.d/<choosename>.conf (*with* > the included quotes!): > options nouveau config="NvBIOS=geforce_6200.fw" > > If you type this, everything is done for you (without quotes): "echo > options nouveau config=\"NvBIOS=geforce_6200.fw\" > > /target/etc/modprobe.d/nouveau.conf" > > > 7_2) ALTERNATIVE: More complicated than adding the line to your > modprobe.conf, but can (must!) be set for individual kernels. Edit > yaboot.conf: > type "cd /target/etc" > type "nano yaboot.conf" > > add a line "append=" with the desired kernel command line under the > respective kernel (starting with "image=") > Write "append = nouveau.config=NvBios=geforce_6200.fw" (without quotes). > > This should help you: > https://www.debian.org/ports/powerpc/inst/yaboot-howto/ch6.en.html > See an example here: http://linuxwiki.de/Debian/InstallationPPC/yaboot > > After that you have to run "ybin". For this to work you have to chroot > into /target. Follow this guide: > > https://wiki.debian.org/DebianInstaller/FAQ#Q:_Can_I_use_d-i_as_a_rescue_system.3F_What_pitfalls_are_there.3F > > I cannot find a good step-by-step howto for chrooting right now, but it > is basically like for all other installation based chroots. Like here: > https://wiki.archlinux.org/index.php/Install_from_existing_Linux > > Basically, you need to bind /proc, /sys and /dev to your /target > directory, otherwise ybin will not work. > > This *might* work (no quotes, type all behind the "# " as is): > # mount -t proc none /target/proc > # mount -t sysfs none /target/sys > # mount -o bind /dev /target/dev > # mount -o bind /dev/pts /target/dev/pts > # chroot /target /bin/bash > # ybin -v > # exit > > 8) Reboot. > After you've done everything (with either 7_1 or 7_2) you can type > "reboot" in the virtual terminal to reboot your Mac. > > > > Then report back what happend. > I suggest you try the 7_1 option first, as it is easier. You can then > add a yaboot kernel configuration later if you want, and if the modprobe > options works, you can even do this after booting from your HDD without > the need to using chroot (like described in 7_2). > > > Good luck and report back! > Andreas. >