2022/01/08

راه‌اندازی سیستم از طریق usb در سیستم‌های قدیمی

برای سیستم‌ قدیمی‌ام که فاقد گزینه بوت از طریق usb است راه حل جالبی پیدا کردم
چند وقت پیش که کامپیوتر قدیمی‌ام را دوباره راه انداختم، برای نصب لینوکس در آن با مشکلی مواجه شدم. cd-rom سیستمم قدیمی بود و با سی دی های خش دار عمل نمی‌کرد و حتما باید لینوکس را روی سی دی جدید رایت می‌کردم تا کار کند. از طرفی اکثر توزیع‌های لینوکس حجمی بالاتر از ظرفیت سی دی داشتند و نهایتا مجبور شدم antiX آن هم نسخه core را که حجم کمی داشت نصب کنم.
ولی با کمی جستجو، PLoP Boot Manager را پیدا کردم که امکان بوت سیستم از usb را برای کامپیوترهای قدیمی که چنین امکانی در بایوس ندارند، فراهم میکند. برای کار با آن باید ابتدا سی دی بوت plop را بسازید و کامپپیوتر را از طریق سی دی بالا بیاورید:

  1. plop را از اینجا دانلود کنید و آن را از حالت فشرده خارج کنید.
  2. plpbt.iso را روی سی دی خام رایت کنید
    ابتدا رایتر را پیدا میکنیم:
    $ lsblk
    

    در این مورد:

    NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
    fd0      2:0    1     4K  0 disk
    sda      8:0    0 223.6G  0 disk
    ├─sda1   8:1    0    45G  0 part /
    ├─sda2   8:2    0     8G  0 part [SWAP]
    └─sda3   8:3    0 170.6G  0 part /home
    sr0     11:0    1     2K  0 rom
    

    رایتر sr0 است. سپس با دستور زیر فایل ایمیج را روی سی دی خام رایت میکنیم:

    $ cdrecord -v -sao dev=/dev/sr0 /path/to/plpbt.iso
    
  3. سی دی بوتی که ساختید را داخل درایو سی دی رام گذاشته و فلشی که می‌خواهید کامپیوترتان را با آن بوت کنید، به کامپیوتر وصل کنید.
  4. کامپیوتر را از نو بالا بیاورید.

اگر همه چی درست پیش برود باید سیستم از طریق usb راه‌اندازی شود.

["linux"]