GNU/Linux >> Belajar Linux >  >> Debian

Bisakah Mac Memasang Debian Menginstal Cd?

Bekerja pada OS X Yosemite (v10.11.5), saya tidak dapat memasang ISO penginstal Debian (debian-8.5.0-amd64-CD-1.iso pada halaman unduhan Debian). Saya mendapatkan kesalahan ini…

$ hdiutil mount debian-8.5.0-amd64-CD-1.iso 
hdiutil: mount failed - no mountable file systems

Sebagai solusinya, saya dapat memasang CD di VM Linux dengan mengikuti langkah-langkah “Buat salinan gambar” di dokumen penginstal Debian.

Apakah mungkin untuk membaca konten file langsung dari Mac, tanpa bantuan VM Linux? Pada akhirnya apa yang saya coba lakukan adalah menulis skrip yang dapat mengunduh ISO stabil terbaru, mengedit ISO dengan data pra-lihat, dan kemudian melakukan instalasi otomatis Debian pada VM. Ini sebagian besar untuk tujuan pembelajaran, tetapi mungkin berguna di kemudian hari.

Jawaban yang Diterima:

Menemukannya. Ini adalah proses dua langkah.

Langkah 1. Melampirkan sebagai perangkat blok

# the '-nomount' option avoids the 'mount failed' error
$ hdiutil attach -nomount debian-8.5.0-amd64-CD-1.iso 
/dev/disk2              Apple_partition_scheme          
/dev/disk2s1            Apple_partition_map             
/dev/disk2s2            Apple_HFS   

# verify disk is a block device (indicated by 'b' at line start)
$ ls -l /dev/disk2
br--r-----  1 amorphid  staff    1,   5 Jul 27 19:41 /dev/disk2

Langkah 1b. (Big Sur) Muat ekstensi kernel CD9660

# Load the kext module
sudo kmutil load -p /System/Library/Extensions/cd9660.kext

Langkah 2. Pasang disk dengan sistem file cd9660 (alias ISO9660)

# create mount point
$ mkdir -p /tmp/debian-installer

# mount the disk
$ mount -t cd9660 /dev/disk2 /tmp/debian-installer

# see da filez!
$ ls -l /tmp/debian-installer
total 2296
-r--r--r--  1 root  wheel    9468 Jun  4 09:24 README.html
-r--r--r--  1 root  wheel  185525 Jun  1 00:52 README.mirrors.html
-r--r--r--  1 root  wheel  100349 Jun  1 00:52 README.mirrors.txt
-r--r--r--  1 root  wheel     461 Jun  4 08:37 README.source
-r--r--r--  1 root  wheel    6000 Jun  4 09:24 README.txt
-r--r--r--  1 root  wheel     146 Jun  4 08:37 autorun.inf
dr-xr-xr-x  1 root  wheel    2048 Jun  4 08:37 boot
dr-xr-xr-x  1 root  wheel    2048 Jun  4 08:37 css
lr-xr-xr-x  1 root  wheel       1 Jun  4 08:37 debian -> .
dr-xr-xr-x  1 root  wheel    2048 Jun  4 08:37 dists
dr-xr-xr-x  1 root  wheel    4096 Jun  4 08:37 doc
dr-xr-xr-x  1 root  wheel    2048 Jun  4 08:37 efi
dr-xr-xr-x  1 root  wheel    2048 Jun  4 08:37 firmware
-r--r--r--  1 root  wheel  180335 Jun  2 03:18 g2ldr
-r--r--r--  1 root  wheel    8192 Jun  2 03:18 g2ldr.mbr
dr-xr-xr-x  1 root  wheel    2048 Jun  4 08:37 install
dr-xr-xr-x  1 root  wheel    2048 Jun  4 08:37 install.amd
dr-xr-xr-x  1 root  wheel    4096 Jun  4 08:37 isolinux
-r--r--r--  1 root  wheel  275432 Jun  4 09:24 md5sum.txt
dr-xr-xr-x  1 root  wheel    4096 Jun  4 08:37 pics
dr-xr-xr-x  1 root  wheel    2048 Jun  4 08:37 pool
-r--r--r--  1 root  wheel  368480 Jun  2 03:18 setup.exe
dr-xr-xr-x  1 root  wheel    2048 Jun  4 08:37 tools
-r--r--r--  1 root  wheel     233 Jun  4 08:37 win32-loader.ini

Langkah 3. Lepas disk

# this will fail if the disk is being used
$ umount /dev/disk2

Langkah 4. Lepaskan disk

$ hdiutil detach /dev/disk2
"disk2" unmounted.
"disk2" ejected.

Debian
  1. Cara Menginstal MariaDB di Debian 10

  2. Cara Menginstal TYPO3 di Debian 9

  3. Cara Menginstal Shopware di Debian 9 Stretch

  1. Cara Memasang BoxBilling di Debian 11

  2. Cara Menginstal Magento di Debian 8 Jessie

  3. Cara Menginstal Drupal di Debian 8 Jessie

  1. Cara Menginstal Joomla di Debian 8

  2. Cara Menginstal osCommerce di Debian 8

  3. Cara Menginstal Textpattern di Debian 9