Media berubah: masukkan disk yang berlabel 'Debian GNU / Linux


13

Saya menginstal Debian 7 menggunakan USB flash drive "terbakar" dari DVD ISO pertama dari CD / DVD instalasi Debian.

Saya melakukan instalasi yang sangat minim tanpa lingkungan desktop Debian, Print server dan utilitas sistem Standar.

Setelah instalasi dan reboot, saya diberi konsol dengan kata-kata Debian GNU / Linux 7 hostname tty1 . Saya memberikan nama pengguna dan kata sandi masuk.

Setelah saya mengetik perintah sudo apt-get install xorg, pesan kesalahan muncul yang menyatakan:

Media changed: please insert the disk labeled 'Debian GNU/Linux 7.4.0 _Wheezy_ - Official amd64 DVD Binary-1 20140208-13:47' in the drive and press Enter

Saya memasukkan flash drive USB yang sama ke port yang sama dan setelah menunggu beberapa detik, saya menekan Enter.

Pesan kesalahan yang sama muncul.

Saya telah mencoba langkah-langkah berikut atas saran dari beberapa rekan saya:

  1. hapus / hapus semua entri /etc/apt/sources.listdan reboot komputer
  2. dmesg dan fstab menunjukkan bahwa USB thumb drive sudah terpasang /dev/sdb1
  3. sudo mount /dev/sdb1 /media/usb0
  4. sudo apt-cdrom -m -d /media/usb0 add

Setelah melakukan hal di atas, pesan kesalahan berikut muncul:

Using CD-ROM mount point /media/cdrom/
Identifying.......{a long string of alphanumeric characters}
Scanning disc for index files...............
Found 0 package indexes, 0 source indexes, 0 translation indexes and 0 signatures
W: Failed to mount '/dev/sr0' to '/media/cdrom/'
E: Unable to locate any package files, perhaps this is not a Debian disc or the wrong architecture

Saya lebih suka menginstal Xorg(60MB) dan gnome-core(400MB) dari stik USB. LSM tempat saya bekerja berada di negara berkembang dengan infrastruktur akses internet yang sangat mendasar. Akses internet sangat tidak merata dan kecepatan unduh rata-rata kurang dari 2 Mbps.


1
The apt-cdromOutput mengatakan itu adalah melihat /media/cdrom, mengubah perintah untuksudo apt-cdrom -m -d=/media/usb0 add
fooot

1
Ketika Anda berubah /etc/apt/sources.list, tidak perlu melakukan reboot, tetapi Anda harus menjalankannya sudo apt-get update. Saya tidak terbiasa dengan itu apt-cdrom, tetapi saya akan menganggap bahwa memerlukan pembaruan yang sama setelah itu. Juga, jika koneksi internet Anda tidak dapat diandalkan / lambat, Anda mungkin ingin menghapus / mengomentari sumber daring dari /etc/apt/sources.listsekali Anda dapat menginstal dari media lokal, hanya agar Anda tidak harus menunggu pembaruan untuk menghubungi server yang terdaftar.
ssc

Jawaban:


1

Saya menemukan bahwa masalah ini sangat mirip dengan masalah saya sendiri. Debian diinstal dari USB stick tetapi kemudian ketika saya mencoba menggunakan apt-get install saya diminta untuk CdROM.
Setelah banyak keributan saya menemukan bagian 14.3.1 dari tutorial Debian yang berharga karena menjelaskan sintaks untuk menginstruksikan sistem untuk mencari konten sumber di lokasi file . Inilah yang saya lakukan:

Saya memastikan usb stick sudah terpasang dan saya mencatat lokasinya di sistem file. Bagi saya itu / media / Debian 7.5 64 Copyleft FM

Seperti su, saya mengedit sources.list sehingga baris dengan "deb cdrom" dikomentari. Kemudian saya menambahkan baris pertama baru dari file itu menggunakan info tutorial dan lokasi file stick usb saya:

deb file:/media/"Debian 7.5 64 Copyleft FM" wheezy contrib local main non-free
#deb cdrom:[Debian GNU/Linux 7.5 _Wheezy_ - Copyleft amd64 Full Monty amd64 DLBD Binary-1 20140427-09:14]/ wheezy contrib local main non-free

Untuk pemula seperti saya, perhatikan penggunaan tanda kutip di URI untuk melindungi ruang tertutup agar tidak disalahpahami. (Lihat forum Nixcraft: Howto cd ke nama folder dengan spasi nama kosong (spasi putih)

Kemudian saya berlari sudo apt-get updateseperti yang disarankan di atas (thx). Itu saja yang saya lakukan.

Ini menyelesaikan masalah saya - saya dapat menjalankan sudo apt-get install vimdan saya tidak lagi diminta untuk memasukkan CD.


Bagaimana Anda memasang stik USB Anda?
user65787

1
@ user65787 / media / sesuatu mungkin merupakan auto-mount, mungkin owenmck telah masuk ke sesi GUI pada saat itu.
Jasen

-1

jadi sesuai dengan jawaban sebelumnya, saya hanya mengatakan pada sistem saya untuk tidak repot-repot menggunakan cdrom sebagai sumber pembaruan sama sekali.

Pertama-tama saya harus mengubah izin file dari sources.list sehingga saya bisa mengubahnya

ubah ke direktori tempatnya

    cd /etc/apt

lalu ubah izin

    chmod 666 sources.list

(baca / tulis untuk pemilik, root, dan pengguna)

maka saya bisa membuka file dalam editor teks, dan dengan izin pengguna baru baca dan tulis, dan # terjebak di depan baris melihat cdrom sebagai sumber.

    #deb file:/media/"Debian 7.5 64 Copyleft FM" wheezy contrib local main non-free

lalu mengubah izin kembali menjadi hanya pemilik dan root yang dapat menulis serta membaca, tetapi pengguna tidak bisa

    chmod 664 sources.list

apt-get sekarang menginstal program.

seseorang mungkin memberi tahu saya nanti ada masalah dengan ini, tapi hei. itu berhasil :)


2
Cara yang tepat untuk mengedit file yang Anda tidak memiliki akses tulis untuk adalah untuk menjalankan Editor (yaitu, vi, vim, emacs, pico, ed, teco, atau apa pun yang Anda gunakan) di bawah sudo, dan tidak chmodfile sehingga ini dunia-ditulis dan kemudian chmoditu kembali sesudahnya. Jadi, lebih dari itu, saya tidak jelas apa jawaban Anda. Apakah Anda mengatakan itu/etc/apt/sources.list file yang sudah memiliki sebuah deb file:/media/...garis di dalamnya? Dan itu, setelah berkomentar, apt-getsekarang menginstal program dari flash drive ? Apakah Anda yakin itu tidak mengunduh dari Internet?
G-Man Mengatakan 'Reinstate Monica'

-1

pasang drive Anda /media/cdrom, lalu

apt-cdrom add -m --cdrom /media/cdrom
apt-get update
apt-get install your_desired_package
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.