Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Click here to return to the 'Install Ubuntu Linux over the network with the help of a Mac' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Install Ubuntu Linux over the network with the help of a Mac
Authored by: elmimmo on May 01, '12 03:54:08AM

A couple of things to note if this fails:

  • On step 6 dhcpd refuses to run on your Mac stating:

    Can't open lease database /var/db/dhcpd.leases: No such file or directory

    (it happened to me with Lion, but I do not know if some change in it was the cause) create an empty one with this Terminal command:

    $ sudo touch /var/db/dhcpd.leases

    Once you have finished the whole process, you can leave the file there as it is inocuous, but if you had rather delete it to leave everything as it was (only if you got the above error and hence you created it in the first place!), do so with the following Terminal command:

    $ sudo rm /var/db/dhcpd.leases
  • You get an Access violation error on your Linux machine when it attempts to fetch the files from your Mac.

    It may be due to the files you downloaded to your Mac having wrong permissions. To fix that, on step 4., be sure to download the files keeping the original UNIX permissions. Some FTP clients change them to your computer’s defaults upon downloading, which you do not want to happen.

    If you use Cyberduck, go to Settings… > Transfers > Permissions > Downloads and check Change permissions: to permissions of remote file; you can set it back to what it was once the download has completed).

    Cyberduck, even with that setting, did not keep the original file permissions for softlinks. Run the following Terminal command to fix them after downloading:

    $ find /Users/Shared/tftpboot -type l -print0 | xargs -0 chmod -h 777
  • TFTP complains about Unable to locate configuration File on your Linux machine.

    Again Cyberduck was to blame in my case because for some reason it did not download the file ubuntu-installer/i386/pxelinux.cfg/default. So download it to its appropriate folder in your Mac and try again.

Edited on May 01, '12 03:58:54AM by elmimmo

[ Reply to This | # ]