DSL 3.4.1 install - /etc/mtab problemForum: HD Install Topic: DSL 3.4.1 install - /etc/mtab problem started by: mikeBigg Posted by mikeBigg on Sep. 11 2007,13:12
Greetings. I have downloaded and evaluated DSL 3.4.1. After looking it over (kicking the tires) and comparing it to what I could (and couldn't) get from Fedora 7, I decided to use DSL.It wasn't until I had invest several hours that I noticed a problem (described below.) I am seeking confirmation(s), suggestion(s) and assistance. Note: while probably not important, all descriptions of DSL installations from here down will be in the context of a VMWare virtual machine and virtual disks. Note: Self-Linux rating: on a scale of 0(idiot) to 5 (expert), I rate myself (today) as a solid 2. Details: 1. I mounted the DSL 3.4.1 iso image into a VM as a cdrom and booted DSL 2. I created two virtual drives (IDE, 1.5G), booted up DSL and formated them as ext3fs 3. I did a "frugal install" on to one of those drives (this first drive) 4. After determining a bug with the installer, I got a clean frugal install onto /dev/hda1 (with a swap drive added later on /dev/hda5) I left /dev/hdb alone then and partitioned later. 1. DSL 3.4.1 Installer Bug: originally, I had the virtual cdroms on IDE0 and the virtual drives on IDE1. However the installer attempted to write to IDE0 (ie. cdrom) during the installation process. The workaround was to change the order of the virtual devices in the VM configuration. After that, I got a clean install. 5. I continue learning about how to persist changes with DSL 3.41 6. .. time passes... 7. I run out of drive space(?) After looking around (and understanding the out of space issue, unrelated to this bug,) I discover that my boot (virtual) hard drive, while seemingly properly defined in fstab, is being mapped as a cdrom in mtab. Thus, I am booted from /dev/hda1, mapped as the root ( "/") and mounted back to its self as /cdrom. Below is my /etc/mtab which shows the error(s), the /etc/fstab which looks clean, /proc/self/mount which shows the error and /KNOPPIX/etc/mtab which seems correct. My question is (obviously), how do I correct the /cdrom mounting to be /dev/scda0 (right?) and leave /dev/hda1 (as defined in /etc/fstab) as the bootable drive? Below are copies of the files in question. I added the --> to help highlight sections of interest. /etc/mtab
/etc/fstab
/proc/self/mount
/KNOPPIX/etc
Posted by ^thehatsrule^ on Sep. 11 2007,13:53
There is no problem. Frugal will mount your root partition as /cdrom -- this is due to the same convention system used via livecd./dev/scd0 etc. should be used in the corresponding mountpoint in /mnt About #4: the installer should ask which partition you would like to install in. If you had set up IDE0 containing the cdroms, your hdd partitions would be hdc or hdd (run fdisk -l). Posted by mikeBigg on Sep. 11 2007,15:30
Thanks ^thehatsrule^. It hadn't occurred to me that this mapping would be "by design."
|