diff --git a/en_US.ISO8859-1/books/faq/book.sgml b/en_US.ISO8859-1/books/faq/book.sgml index 8e1f842eeb..3599305c4b 100644 --- a/en_US.ISO8859-1/books/faq/book.sgml +++ b/en_US.ISO8859-1/books/faq/book.sgml @@ -3666,6 +3666,56 @@ quit + + + + I burned a CD under FreeBSD and now I can not read it + under any other operating system. Why? + + + + You most likely burned a raw file to your CD. This is + often the case if you tried to burn your data directly to + the CDROM, without creating an ISO9660 file system image + first. + + &prompt.root; burncd -f /dev/acd1c -s 12 data archive.tar.gz fixate + + CDs are sometimes burned this way, especially for + backup purposes. In order to retrieve the data burned to + the CD in the above manner, you would have to read data + from the raw device node : + + &prompt.root; tar xzvf /dev/acd1c + + However, if you want to be able to mount your CD under + FreeBSD and/or use it under a different operating system, + this method will not work. Instead, you will first have to + create an ISO 9660 filesystem from the files to be burned + to your CD. In order to do that, you will have to install + the sysutils/mkisofs port. Once that + has been done, you can create an ISO9660 image with the + following command : + + &prompt.root; mkisofs --allow-lowercase --allow-multodot -r -o cdimage cddir + + This will create a file named + cdimage from all files in the + cddir directory. You can then + type : + + &prompt.root; burncd -f /dev/acd1c -s 12 data cdimage fixate + + The resulting CD can be mounted under FreeBSD like any + other normal CD, and it will work under other operating + systems as well. For more information about creating and + using optical media (CDs and DVDs) with FreeBSD, please + see the FreeBSD + Handbook. + + + + My printer is ridiculously slow. What can I do?