Як записати Debian на флешку з живого компакт-диска Debian?


1

Я новачок у Linux, і я хочу створити живу флешку для Debian Jessie. Я записав Debian на компакт-диск, щоб потім створити на ньому живу USB-флешку.

Win32DiskManager не завантажується через попередження про зловмисне програмне забезпечення, тому я намагаюся створити живу флешку з терміналом у Debian.

Я скопіював зображення ISO на робочий стіл і спробував створити флешку з:

cp xxxx /dev/sdb1

Де xxxxобраз ISO Debian.

Коли я переходжу на робочий стіл за допомогою:

cd ~/Desktop

Я отримую помилку:

cp: не вдається створити звичайний файл '/ dev / sdb1': дозвіл відхилено

Відповіді:


1

Простіший спосіб зробити це - завантажити Rufus в Windows з офіційного веб-сайту Rufus . Rufus є рекомендованою програмою на офіційному веб-сайті Ubuntu для створення завантажувального живого USB Ubuntu в Windows, а також працює для створення живих USB багатьох інших дистрибутивів Linux, включаючи Debian.


Або просто завантажте ISO і запустіть ddкоманду, яка працює на 100%.
JakeGould

1

Незрозуміло, звідки ви отримали цю команду:

cp xxxx /dev/sdb1

Але одне з двох питань я можу вивести з вашого використання цієї команди.

  1. По-перше, cpодна команда ніколи не працювала б у такій ситуації. Він просто копіює файли до місця призначення, але не таким чином, щоб зробити його завантажувальним.
  2. Ви на 100% впевнені, що знаєте, що USB-пристрій встановлено як /dev/sdb1?
  3. Вам потрібно виконати таку команду, щоб записати на пристрій як root або via sudo. Але, як я вже сказав, cpне буде працювати для такого завдання.

Команда, яку ви повинні використовувати для виконання такого завдання dd. І команда була б приблизно такою:

sudo dd if=/path/of/the/CD/ISO of=/path/of/the/destination/USB bs=1024

Це if"вхідний файл" і of"вихідний файл", тому вся команда просто копіює необроблені дані з компакт-диска на флешку. Це bsлише розмір байтів для читання / запису, скільки даних було б записано за один раз. І зауважте, що вам слід робити цю операцію, використовуючи привілеї root через, sudoякщо ви фактично не ввійшли в корінь.

Але справжній ключ зараз намагається з'ясувати фактичний ідентифікатор USB-пристрою для USB-пристрою. Якщо ви на 100% впевнені, що /dev/sdb1це правильний шлях до пристрою, тоді перейдіть до цього. Зрештою, можливо, ви захочете ще раз перевірити, який пристрій є USB-пристроєм, використовуючи lsblk(список блокових пристроїв) саме так:

lsblk

І з цього вивести шлях пристрою флеш-пам’яті. Або навіть просто використовувати fdiskтак, щоб показати список усіх підключених та змонтованих пристроїв:

sudo fdisk -l

Коли ви на 100% ставитеся до того, яким є фактичний шлях до пристрою, використовуйте це.


Я використовував FAQ про Debian debian.org/CD/faq/#write-usb, і я допустив помилку, вважаючи, що "машина Linux" була такою ж, як і живий компакт-диск.
UnixCurious

@UnixCurious Цікаво. Ніколи не використовується cpдля подібного завдання, але, якщо чесно, це не ракетна наука, навіть якщо ви новачок у Linux. Моя здогадка, можливо, вам потрібно просто запустити цю cpкоманду як root або via sudo. Або просто запустіть ddкоманду, яку я опублікував, і яка схожа на ту, що у тому FAQ, на який ви посилаєтесь. Я зробив те, що ви намагаєтеся зробити десятки разів, і це прекрасно працює dd.
JakeGould

Дякую за вашу допомогу, але рішення @ karel вирішило моє те, що тепер жива usb працює. Але дякую за вказівки. Вони стануть у нагоді пізніше.
UnixCurious
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.