⏱ O‘qish vaqti: 2 daqiqa
Qisqacha
- NAND flash qurilmalarida partition yaratish va o‘chirish
- Primary va fallback partitionlarni sozlash
save-config-toyordamida konfiguratsiyani ko‘chirish- Repartition qilishda minimal hajm va maksimal sonni bilish
- Bo‘linma holatini
/partitions/printbilan tekshirish
NAND flash xotiraga ega MikroTik qurilmalarda bir nechta partition yaratish imkoniyati mavjud. Bu sizga asosiy va zaxira (fallback) bo‘linmalarni belgilash, yangilanishlarni xavfsiz amalga oshirish va konfiguratsiyani sinovdan o‘tkazish imkonini beradi. Maqolada RouterOS 7.20beta2 va undan yuqori versiyalar uchun amaliy qadamlar ko‘rsatiladi.
Talablar
- NAND flash bo‘lishi kerak bo‘lgan RouterBOARD (ARM, ARM64, MIPS, TILE, PowerPC)
- RouterOS 7.20beta2 yoki undan yuqori versiya
- Bootloaderning eng so‘nggi versiyasi o‘rnatilgan
- Device‑mode da
partitionssozlamasi yoqilgan (RouterOS 7.17+).
Sozlash bosqichlari
1. Hozirgi partition holatini tekshirish
/partitions/print buyrug‘i yordamida qurilmada mavjud bo‘linmalar ro‘yxatini ko‘rish mumkin. Natijada har bir partitionning nomi, fallback‑to, versiyasi va hajmi ko‘rsatiladi.
[admin@MikroTik] > /partitions/print
Flags: A - ACTIVE; R - RUNNING
Columns: NAME, FALLBACK-TO, VERSION, SIZE
# NAME FALL VERSION SIZE
0 AR part0 next RouterOS v7.18.2 2025-03-11 11:59:04 128MiB
2. Device‑mode da partitions parametrini yoqish
RouterOS 7.17 dan boshlab partition funksiyasidan foydalanish uchun device‑mode da partitions sozlamasini yoqish zarur. Bu sozlamani System → Settings → Device‑mode bo‘limida o‘zgartiring.
3. Kerakli hajmga bo‘linmalarni yaratish
repartition komandasi bilan NAND flashni qayta formatlab, faqat belgilangan hajmdagi partitionni qoldirish mumkin. Bu amal routerni qayta ishga tushiradi va eski ma’lumotlarni o‘chiradi. Minimal partition hajmi 60 MiB, maksimal bo‘linma soni 8.
4. Konfiguratsiyani ikkinchi partitionga ko‘chirish
Yangi partitionda RouterOS barqaror ishlayotganini tasdiqlaganingizdan so‘ng save-config-to komandasi yordamida joriy konfiguratsiyani boshqa partitionga nusxalash tavsiya etiladi. Bu bilan zaxira partitionda ham to‘liq sozlamalar bo‘ladi.
5. Fallback parametrini belgilash
fallback-to xususiyatini next yoki aniq partition nomiga o‘rnatish orqali aktiv partition ishlamasa, router avtomatik ravishda keyingi yoki belgilangan partitionga o‘tadi. Bu sozlamani Partition menyusida o‘zgartiring.
Tekshirish
/partitions/print buyrug‘ini yana bir marta bajarib, A (ACTIVE) va R (RUNNING) bayroqlari kerakli partitionlarda ko‘rsatilganligini tekshiring.
[admin@MikroTik] > /partitions/print
Flags: A - ACTIVE; R - RUNNING
Columns: NAME, FALLBACK-TO, VERSION, SIZE
# NAME FALL VERSION SIZE
0 AR part0 next RouterOS v7.18.2 2025-03-11 11:59:04 128MiB
Diqqat:
- Repartition qilish barcha eski ma’lumotlarni o‘chiradi – oldindan backup oling.
- Bootloaderning so‘nggi versiyasi bo‘lmasligi partition yaratishda muammolarga olib kelishi mumkin.
- Minimal saqlash hajmi 128 MiB, shuning uchun kichik NAND flash qurilmalarda partition funksiyasi cheklanishi mumkin.
- Maksimal 8 ta partitiondan ortiq yaratib bo‘lmaydi.
Muammolar va yechimlar
Aktiv partition boot qilmayapti
fallback-to ni next yoki boshqa ishonchli partitionga o‘rnatib, routerni qayta ishga tushiring.
Repartitiondan keyin RouterOS yuklanmayapti
Bootloader versiyasini tekshiring va kerak bo‘lsa yangilang, so‘ngra qayta repartition qiling.
Xulosa
NAND flash bo‘linmalari yordamida MikroTik routeringizda bir nechta OS nusxalarini saqlash va avtomatik fallback funksiyasini yoqish mumkin. To‘g‘ri hajm va sozlamalarni tanlab, konfiguratsiyani zaxira partitionga ko‘chiring, shunda yangilanishlar xavfsiz bo‘ladi.
