Cara memasang Arch dari liveusb tanpa masalah

Kerana banyak cadangan yang diterima, saya terdorong untuk mencuba Arch Linux. Salah satu daripada beberapa masalah yang saya hadapi adalah ketika saya membuat Arch Live Live dengan UNetbootin, Saya memulakan fenomena, tetapi sebentar, sebelum memuatkan pemasang, dia berdiri sambil berkata RALAT: peranti but tidak muncul selepas 30 saat dan ia meninggalkan saya dengan terminal ramfs. Nampaknya ini disebabkan oleh bug di Arch, yang senang diperbaiki.


Yang harus anda lakukan adalah melabel semula pemacu USB yang anda gunakan, atau lebih baik lagi, ubah fail konfigurasi yang digunakan Arch's LiveUSB untuk mengesan pemacu boot.

1. Tukar fail konfigurasi

Setelah anda membuat Arch Live USB anda dengan Unetbootin, buka fail syslinux.cfg dan cari semua entri di mana ia muncul archisolabel = VERSION_ARCH, di mana VERSION_ARCH adalah nombor versi Arch yang anda muat turun. Dalam kes saya, seperti ini: archisolabel = ARCH_201005.

Apa yang harus anda lakukan ialah menukar nilai pemboleh ubah label arkib dengan nama partition pada USB anda di mana Arch berada. Untuk mengetahui, perkara paling mudah adalah menggunakan file explorer. Sebagai contoh, saya membuka pendrive dengan Nautilus, klik kanan> Properties dan lihat apa yang dinyatakan selepas itu nama.

Setelah anda mempunyai data tersebut, kembali ke fail syslinux.cfg dan ganti VERSION_ARCH dengan nama tag yang betul. Sekiranya ia mempunyai ruang, saya akan cuba memasukkan tanda nama dalam tanda petik.

2. Tukar label partisi di mana fail pemasangan berada

Pilihan lain, tentu saja, adalah menukar label partition di mana fail pemasangan Arch berada (dalam kes khas LiveUSB, pada satu-satunya partisi USB anda) dengan nilai pemboleh ubah label arkib muncul di syslinux.cfg. Memang betul bahawa kaedah lain jauh lebih praktikal dan mudah, tetapi sepertinya peluang yang baik untuk menunjukkan cara menukar label pelbagai jenis partisi. Cara termudah untuk mencapainya adalah dengan memasang gparted.

Di Ubuntu, itu adalah:

sudo apt-get install gparted

Setelah dipasang, saya membuka gparted. Saya membuka menu Gparted> Peranti> / dev / sdb. Kemudian, pilih partisi yang dimaksudkan, lakukan klik kanan> Nyahpasang. Akhirnya klik kanan sekali lagi> Label dan saya menulis nama tag yang betul. Dalam kes saya, ia akan berlaku ARCH_201005.

Melakukan perkara yang sama dari terminal agak rumit kerana bergantung pada sistem fail mana partisi diberikan, alat yang sesuai harus dipasang.

sudo apt-get install mtools # lemak
sudo apt-get install ntfsprogs # ntfs
sudo apt-get install e2fsprogs # ext2, ext3 & ext4
sudo apt-get install jfsutils # jfs
sudo apt-get install reiserfsprogs # reiserfs
sudo apt-get pasang xfsprogs # xfs

Kemudian anda mesti melepaskan partition. Untuk melakukannya, pertama kita harus mengetahui di mana ia berada.

sudo fdisk-l
sudo umount NAMA

Ganti NAMA dengan nama partition atau jalan di mana ia dipasang. Sebagai contoh, sudo umount / dev / sdb1 o sudo umount / media / miusb.

Catatan: Dalam contoh berikut, ganti BAHAGIAN dengan nama partition (cth: / dev / sdb1) dan MAKMAL dengan nama teg yang ingin anda tetapkan kepadanya.

LEMAK

Untuk mengesahkan nama tag semasa:

sudo mlabel -i BAHAGIAN -s ::

Untuk menukar label peranti:

sudo mlabel -i BAHAGIAN :: LABEL

NTFS

Untuk mengesahkan nama tag semasa:

sudo ntfslabel BAHAGIAN

Untuk menukar label peranti (maksimum 128 aksara):

sudo ntfslabel LABEL BAHAGIAN

Sekiranya anda menerima kesalahan yang serupa Jumlah sektor (7831520) bukan gandaan sektor setiap trek (63)!, paksa melewati pemeriksaan dengan menaip:

echo mtools_skip_check = 1 >> ~ / .mtoolsrc

EXT2, EXT3 & EXT4

Untuk mengesahkan nama tag semasa:

BAHAGIAN e2label sudo

Untuk menukar label peranti (maksimum 16 aksara):

LABEL BAHAGIAN sudo e2label

JFS

Untuk mengesahkan nama tag semasa:

sudo jfs_tune -l BAHAGIAN

Untuk menukar label peranti (maksimum 16 aksara):

sudo jfs_tune -L LABEL BAHAGIAN

REISERFS

Untuk menukar label peranti (maksimum 16 aksara):

sudo reiserfstune -l LABEL BAHAGIAN

XFS

Untuk mengesahkan nama tag semasa:

xfs_admin -l BAHAGIAN

Untuk menukar label peranti (maksimum 12 aksara):

sudo xfs_admin -L LABEL BAHAGIAN
Untuk maklumat lebih lanjut mengenai cara menukar label partition pada peranti USB anda, Saya cadangkan anda membaca tutorial yang sangat baik ini dari wiki Ubuntu.
Kemas kini: Penyelesaian lain ialah menunggu 30 saat. Semasa kita berada di cangkang ramf, kita mesti membuat pautan simbolik ke usb kita. Ini dapat dicapai dengan menulis sesuatu seperti ini: ln -s / dev / sdb1 / dev / archiso. Dan kemudian anda harus memasukkan arahan keluar. Caranya adalah dengan mengganti sdb1 untuk yang sesuai dengan cakera usb anda. Ini dapat dijumpai dengan mudah menggunakan Disk Utility yang disertakan dengan GNOME. Kemudian, / dev / archiso ia harus diganti dengan nama fail yang anda lontarkan kesalahan. Sekiranya tidak membiarkan anda menjalankan perintah ini dengan mengatakan bahawa fail itu tidak ada, pertama anda harus membuat semua direktori, kemudian arahkan ke sana dan akhirnya jalankan perintah ln. Seperti ini, seperti: mkdir -p / dev / disk / by-label luego cd / dev / disk / by-label dan akhirnya ln -s / dev / sdb1 ARCHISO_201105. Contoh ini berlaku sekiranya semua ralat timbul kerana tidak menemui fail / dev / disk / by-label / ARCHISO_201105.