Difficulty after successfully installing Backtrack3 on hdd
Hey folks, thanks for reading this and offering your thoughts, I am a total ZERO when it comes to Linux...
Here is what I am trying to do: I wanted to install Backtrack3 to my HD, so that I dont have to carry around a CD or USB with me (this is on my notebook). I successfully did it, following some simple tutorials online. I am able to boot to BT3 on my hd. Now here's the problem. When I used to boot BT3 from the CD, I saw a "gray" menu (sorry, don't know what its called, but its not LILO nor GRUB), and the third option it offered me was to boot KDE in VESA mode. That worked for me, and its the option I always used. But now, when booting from the BT3 on my HD, that menu doesn't show up anymore, and BT3 boots in text mode. From there, I am unable to startx, even after running xconf. The error I get says that "screens were found, but none with usable configurations" (or something to that effect). I searched high and low, and this is what I tried so far: 1. Adding the initdr parameters I copied from that "gray" menu to my lilo.conf (dont worry, I didnt forget to lilo -v after changing it) This caused that "backtrack frame" to appear during boot time, but then I started getting an error that system files were not found, and I did the suggested thing: 2. Copying BT3 dir to my hdd. This causes the boot to hang at a point with the message "linux live end, starting the Linux Distribution/Usage: init 0123456SsQqAaBbCcUu" So, i can revert all the changes I made, but the question remains: how to get KDE running on my local install. It runs fine from the CD, but not from my HDD. Thanks a bunch... Also: sorry for the long post guys, inb4 tl;dr hehehe |
Welcome to LQ!
now, can you post isolinux.cfg from backtrack3 cd, it should be inside the iso in boot/isolinux or /isolinux if you need to boot up cd, do that and mount the cdrom and use filemanager to browse to the boot folder on cd also post lilo.conf and the output of df -h while all drives are mounted and then show contents of hd with ls /hd/mountpoint meaning where the hd is mounted, like /media/disk, /mnt/hda1, /mnt/sda1, etc |
Hey linus, thanks for the quick reply. Since the last post, I tried removing the initdr parameter from the lilo.conf, just to get BT3 booting again (in text mode) from my HD, but now I am unable to run lilo -v (because I am booting from the CD, I am getting a message that the /boot/lilo.map file is read-only. ARGH! Now here is the info you asked for:
isolinux.cfg (I got the copy from my HDD, and not the one from the CD, although I believe they are identical, as I haven't changed anything on them. Code:
PROMPT 0 Code:
# LILO configuration file Code:
Filesystem Size Used Avail Use% Mounted on Code:
BT3 / |
ok, here's the KDE isolinux.cfg
Code:
LABEL startx Code:
# Override dangerous defaults that rewrite the partition table: You must add the Code:
initrd = /boot/initrd.gz is there an initrd.gz in boot/ if not try Code:
# Override dangerous defaults that rewrite the partition table: which is easier(for me) to translate Other members here are lilo experts, so hopefully they can help there:) |
Thanks linus, I made the changes as you suggested, but I am hitting a snag when trying to update the MBR with the new lilo.conf. running the lilo -v command from my root (I am booting from the live cd), i get this message:
Quote:
Edit*= Yes, this is a full HD install, I do not intend to run BT3 Live from a CD or USB. |
OK, does BT# allow you to open a terminal and become "root"
or a root terminal? if so, try it as root. we need a lilo expert:) |
ATTENTION: calling all lilo expertes, calling all lilo experts! :-)
yes, i am able to get root, i dont thing its a permission problem as much as a "lilo trying to write something to the cd, because it thinks its running from an hdd"... i am trying several permutations here, and getting varied error messages... stuff like "Fata: Sorry, don't know how to handle device 0x0b00"... ARGH... Why do they make it so hard :-( |
Hi,
The easiest way would be to use the install cd to boot the system as if you were going to install. After you get to the login then from the cli (command line); Code:
~#mkdir /yourtemp #temporary mount point Quote:
You should now be able to re-boot your system. |
Just to provide closure: I was able to boot it again, and finally solved my X problem, by simply renaming the xorg.conf-vesa file to xorg.conf (thereby using the vesa screens to run X)... Thanks again for all the help guys...
|
thanks for posting the solution:)
|
All times are GMT -5. The time now is 10:58 AM. |