11551155 </ span >
11561156 </ a >
11571157
1158+ </ li >
1159+
1160+ < li class ="md-nav__item ">
1161+ < a href ="#download-and-flash-process " class ="md-nav__link ">
1162+ < span class ="md-ellipsis ">
1163+
1164+ Download and Flash Process
1165+
1166+ </ span >
1167+ </ a >
1168+
1169+ < nav class ="md-nav " aria-label ="Download and Flash Process ">
1170+ < ul class ="md-nav__list ">
1171+
1172+ < li class ="md-nav__item ">
1173+ < a href ="#read-only-fs " class ="md-nav__link ">
1174+ < span class ="md-ellipsis ">
1175+
1176+ Read Only FS
1177+
1178+ </ span >
1179+ </ a >
1180+
1181+ </ li >
1182+
1183+ < li class ="md-nav__item ">
1184+ < a href ="#nfs " class ="md-nav__link ">
1185+ < span class ="md-ellipsis ">
1186+
1187+ NFS
1188+
1189+ </ span >
1190+ </ a >
1191+
1192+ < nav class ="md-nav " aria-label ="NFS ">
1193+ < ul class ="md-nav__list ">
1194+
1195+ < li class ="md-nav__item ">
1196+ < a href ="#nfs-server " class ="md-nav__link ">
1197+ < span class ="md-ellipsis ">
1198+
1199+ NFS server
1200+
1201+ </ span >
1202+ </ a >
1203+
1204+ </ li >
1205+
1206+ < li class ="md-nav__item ">
1207+ < a href ="#find-nfs-servers " class ="md-nav__link ">
1208+ < span class ="md-ellipsis ">
1209+
1210+ Find NFS servers
1211+
1212+ </ span >
1213+ </ a >
1214+
1215+ </ li >
1216+
1217+ </ ul >
1218+ </ nav >
1219+
1220+ </ li >
1221+
1222+ < li class ="md-nav__item ">
1223+ < a href ="#zfs " class ="md-nav__link ">
1224+ < span class ="md-ellipsis ">
1225+
1226+ ZFS
1227+
1228+ </ span >
1229+ </ a >
1230+
1231+ < nav class ="md-nav " aria-label ="ZFS ">
1232+ < ul class ="md-nav__list ">
1233+
1234+ < li class ="md-nav__item ">
1235+ < a href ="#key-features " class ="md-nav__link ">
1236+ < span class ="md-ellipsis ">
1237+
1238+ Key Features
1239+
1240+ </ span >
1241+ </ a >
1242+
1243+ < nav class ="md-nav " aria-label ="Key Features ">
1244+ < ul class ="md-nav__list ">
1245+
1246+ < li class ="md-nav__item ">
1247+ < a href ="#data-integrity " class ="md-nav__link ">
1248+ < span class ="md-ellipsis ">
1249+
1250+ Data Integrity
1251+
1252+ </ span >
1253+ </ a >
1254+
1255+ </ li >
1256+
1257+ < li class ="md-nav__item ">
1258+ < a href ="#storage-management " class ="md-nav__link ">
1259+ < span class ="md-ellipsis ">
1260+
1261+ Storage Management
1262+
1263+ </ span >
1264+ </ a >
1265+
1266+ </ li >
1267+
1268+ < li class ="md-nav__item ">
1269+ < a href ="#performance-scalability " class ="md-nav__link ">
1270+ < span class ="md-ellipsis ">
1271+
1272+ Performance & Scalability
1273+
1274+ </ span >
1275+ </ a >
1276+
1277+ </ li >
1278+
1279+ < li class ="md-nav__item ">
1280+ < a href ="#advanced-security " class ="md-nav__link ">
1281+ < span class ="md-ellipsis ">
1282+
1283+ Advanced Security
1284+
1285+ </ span >
1286+ </ a >
1287+
1288+ </ li >
1289+
1290+ </ ul >
1291+ </ nav >
1292+
1293+ </ li >
1294+
1295+ </ ul >
1296+ </ nav >
1297+
1298+ </ li >
1299+
1300+ </ ul >
1301+ </ nav >
1302+
1303+ </ li >
1304+
1305+ </ ul >
1306+ </ nav >
1307+
1308+ </ li >
1309+
1310+ < li class ="md-nav__item ">
1311+ < a href ="#ssh-daemon " class ="md-nav__link ">
1312+ < span class ="md-ellipsis ">
1313+
1314+ SSH daemon
1315+
1316+ </ span >
1317+ </ a >
1318+
1319+ < nav class ="md-nav " aria-label ="SSH daemon ">
1320+ < ul class ="md-nav__list ">
1321+
1322+ < li class ="md-nav__item ">
1323+ < a href ="#native " class ="md-nav__link ">
1324+ < span class ="md-ellipsis ">
1325+
1326+ Native
1327+
1328+ </ span >
1329+ </ a >
1330+
1331+ </ li >
1332+
1333+ < li class ="md-nav__item ">
1334+ < a href ="#containerised " class ="md-nav__link ">
1335+ < span class ="md-ellipsis ">
1336+
1337+ Containerised
1338+
1339+ </ span >
1340+ </ a >
1341+
1342+ </ li >
1343+
1344+ </ ul >
1345+ </ nav >
1346+
1347+ </ li >
1348+
1349+ < li class ="md-nav__item ">
1350+ < a href ="#shell-and-motd " class ="md-nav__link ">
1351+ < span class ="md-ellipsis ">
1352+
1353+ Shell and MOTD
1354+
1355+ </ span >
1356+ </ a >
1357+
1358+ < nav class ="md-nav " aria-label ="Shell and MOTD ">
1359+ < ul class ="md-nav__list ">
1360+
1361+ < li class ="md-nav__item ">
1362+ < a href ="#change-shell " class ="md-nav__link ">
1363+ < span class ="md-ellipsis ">
1364+
1365+ Change shell
1366+
1367+ </ span >
1368+ </ a >
1369+
1370+ </ li >
1371+
1372+ < li class ="md-nav__item ">
1373+ < a href ="#adjust-motd " class ="md-nav__link ">
1374+ < span class ="md-ellipsis ">
1375+
1376+ Adjust MOTD
1377+
1378+ </ span >
1379+ </ a >
1380+
1381+ </ li >
1382+
1383+ </ ul >
1384+ </ nav >
1385+
1386+ </ li >
1387+
1388+ < li class ="md-nav__item ">
1389+ < a href ="#os-updates " class ="md-nav__link ">
1390+ < span class ="md-ellipsis ">
1391+
1392+ OS Updates
1393+
1394+ </ span >
1395+ </ a >
1396+
1397+ < nav class ="md-nav " aria-label ="OS Updates ">
1398+ < ul class ="md-nav__list ">
1399+
1400+ < li class ="md-nav__item ">
1401+ < a href ="#firmware " class ="md-nav__link ">
1402+ < span class ="md-ellipsis ">
1403+
1404+ Firmware
1405+
1406+ </ span >
1407+ </ a >
1408+
1409+ </ li >
1410+
1411+ < li class ="md-nav__item ">
1412+ < a href ="#rolling " class ="md-nav__link ">
1413+ < span class ="md-ellipsis ">
1414+
1415+ Rolling
1416+
1417+ </ span >
1418+ </ a >
1419+
1420+ </ li >
1421+
1422+ < li class ="md-nav__item ">
1423+ < a href ="#stable " class ="md-nav__link ">
1424+ < span class ="md-ellipsis ">
1425+
1426+ Stable
1427+
1428+ </ span >
1429+ </ a >
1430+
1431+ </ li >
1432+
1433+ < li class ="md-nav__item ">
1434+ < a href ="#stable-distro-upgrade " class ="md-nav__link ">
1435+ < span class ="md-ellipsis ">
1436+
1437+ Stable Distro Upgrade
1438+
1439+ </ span >
1440+ </ a >
1441+
1442+ </ li >
1443+
1444+ < li class ="md-nav__item ">
1445+ < a href ="#unstable-distro-upgrade " class ="md-nav__link ">
1446+ < span class ="md-ellipsis ">
1447+
1448+ Unstable Distro Upgrade
1449+
1450+ </ span >
1451+ </ a >
1452+
1453+ </ li >
1454+
1455+ < li class ="md-nav__item ">
1456+ < a href ="#docker-images " class ="md-nav__link ">
1457+ < span class ="md-ellipsis ">
1458+
1459+ Docker images
1460+
1461+ </ span >
1462+ </ a >
1463+
1464+ </ li >
1465+
1466+ < li class ="md-nav__item ">
1467+ < a href ="#packages " class ="md-nav__link ">
1468+ < span class ="md-ellipsis ">
1469+
1470+ Packages
1471+
1472+ </ span >
1473+ </ a >
1474+
11581475</ li >
11591476
11601477 </ ul >
@@ -2618,9 +2935,14 @@ <h2 id="storage">Storage<a class="headerlink" href="#storage" title="Permanent l
26182935< strong > Maintainer:</ strong > < a class ="magiclink magiclink-github magiclink-mention " href ="https://github.com/armbian " title ="GitHub User: armbian "> @armbian</ a > < br />
26192936< strong > Documentation:</ strong > < a href ="https://forum.armbian.com/ "> Link</ a > </ p >
26202937< h4 id ="install "> Install< a class ="headerlink " href ="#install " title ="Permanent link "> ¶</ a > </ h4 >
2621- < p > Copy live OS to internal media </ p >
2938+ < p > Move or copy the running Armbian system to another device </ p >
26222939<!--- header START from tools/include/markdown/STO001-header.md --->
2623- < p > This section provides an option to transfer the live running Armbian system from an SD card to internal storage devices such as eMMC, SATA, NVMe, or USB drives. It prepares the target storage, copies the active system, adjusts bootloader settings, and ensures the system can boot independently without requiring reinstallation.</ p >
2940+ < ul >
2941+ < li > Clones your current live OS installation</ li >
2942+ < li > Keeps your settings, configuration, installed packages, and user data</ li >
2943+ < li > Essentially “transfer my existing system to internal/external storage”</ li >
2944+ </ ul >
2945+ < p > Use this option to < strong > transfer your current live Armbian system</ strong > to another storage device (eMMC, SSD, USB, etc.). This copies your existing installation exactly as it is — including settings, installed packages, and user data.</ p >
26242946<!--- header STOP from tools/include/markdown/STO001-header.md --->
26252947
26262948< p > < strong > Edit:</ strong > < a href ="https://github.com/armbian/configng/new/main/tools/include/markdown/STO001-footer.md "> footer</ a > < a href ="https://github.com/armbian/configng/edit/main/tools/include/markdown/STO001-header.md "> header</ a > < br />
@@ -2630,30 +2952,8 @@ <h4 id="install">Install<a class="headerlink" href="#install" title="Permanent l
26302952< strong > Documentation:</ strong > < a href ="https://forum.armbian.com/ "> Link</ a > </ p >
26312953< pre class ="custom-bash-block "> < code > armbian-config --cmd STO001</ code > </ pre >
26322954< h4 id ="download-and-flash "> Download and flash< a class ="headerlink " href ="#download-and-flash " title ="Permanent link "> ¶</ a > </ h4 >
2633- < p > Download and flash to internal media </ p >
2955+ < p > Download a fresh, official Armbian OS image and write it to a device </ p >
26342956<!--- header START from tools/include/markdown/FLASH1-header.md --->
2635- < h1 id ="flashing-armbian-images-from-within-the-system "> Flashing Armbian Images from Within the System< a class ="headerlink " href ="#flashing-armbian-images-from-within-the-system " title ="Permanent link "> ¶</ a > </ h1 >
2636- < h3 id ="prepare-bootable-media-or-flash-internal-storage-using-armbian-config "> Prepare bootable media or flash internal storage using < strong > armbian-config</ strong > < a class ="headerlink " href ="#prepare-bootable-media-or-flash-internal-storage-using-armbian-config " title ="Permanent link "> ¶</ a > </ h3 >
2637- < p > Armbian includes a tool for browsing, downloading, and flashing official OS images directly to SD cards, USB drives, or internal eMMC.
2638- It works on < strong > any Armbian installation</ strong > and on < strong > any Debian/Ubuntu-compatible Linux system</ strong > , allowing you to prepare boot media for < em > any supported board</ em > from < em > any compatible device</ em > .</ p >
2639- < hr />
2640- < h2 id ="features "> Features< a class ="headerlink " href ="#features " title ="Permanent link "> ¶</ a > </ h2 >
2641- < h3 id ="image-selection "> Image Selection< a class ="headerlink " href ="#image-selection " title ="Permanent link "> ¶</ a > </ h3 >
2642- < ul >
2643- < li > Browse the entire official Armbian image list </ li >
2644- < li > Filter by preinstalled applications, kernel branch, image variant, and stability </ li >
2645- < li > Promoted images marked with ★ </ li >
2646- < li > Automatically hides non-flashable formats (e.g. qcow2) </ li >
2647- < li > Shows image size in MB</ li >
2648- </ ul >
2649- < h3 id ="safe-device-handling "> Safe Device Handling< a class ="headerlink " href ="#safe-device-handling " title ="Permanent link "> ¶</ a > </ h3 >
2650- < p > To prevent accidental data loss, the tool automatically hides devices containing:
2651- - < code > /</ code > (root filesystem)< br />
2652- - < code > /boot</ code > < br />
2653- - < code > /boot/efi</ code > </ p >
2654- < p > Only non-system block devices are selectable flash targets.</ p >
2655- < hr />
2656- < h2 id ="when-to-use "> When to Use< a class ="headerlink " href ="#when-to-use " title ="Permanent link "> ¶</ a > </ h2 >
26572957< ul >
26582958< li > Installing Armbian to internal eMMC/SSD </ li >
26592959< li > Preparing SD/USB boot media </ li >
@@ -2671,15 +2971,14 @@ <h2 id="when-to-use">When to Use<a class="headerlink" href="#when-to-use" title=
26712971< pre class ="custom-bash-block "> < code > armbian-config --cmd FLASH1</ code > </ pre >
26722972<!--- footer START from tools/include/markdown/FLASH1-footer.md --->
26732973< h3 id ="download-and-flash-process "> Download and Flash Process< a class ="headerlink " href ="#download-and-flash-process " title ="Permanent link "> ¶</ a > </ h3 >
2674- < p > The workflow includes:</ p >
26752974< ol >
2676- < li > < strong > Downloading the selected image</ strong > using < code > file_url </ code > </ li >
2677- < li > < strong > On-the-fly decompression</ strong > ( < code > .img.xz → .img </ code > ) </ li >
2678- < li > < strong > Progress indication</ strong > using < code > pv</ code > + whiptail gauges when available</ li >
2679- < li > < strong > Fallback text progress</ strong > when minimal tools are installed</ li >
2680- < li > < strong > Writing to the selected storage device</ strong > </ li >
2681- < li > Optional < strong > post -flash verification</ strong > to confirm data integrity</ li >
2682- < li > User choice to < strong > Reboot</ strong > , < strong > Shut down</ strong > , or < strong > Exit</ strong > </ li >
2975+ < li > Downloading the selected image</ li >
2976+ < li > On-the-fly decompression</ li >
2977+ < li > Progress indication using < code > pv</ code > + whiptail gauges when available</ li >
2978+ < li > Fallback text progress when minimal tools are installed</ li >
2979+ < li > Writing to the selected storage device</ li >
2980+ < li > Post -flash verification to confirm data integrity</ li >
2981+ < li > User choice to Reboot, Shut down, or Exit</ li >
26832982</ ol >
26842983<!--- footer STOP from tools/include/markdown/FLASH1-footer.md --->
26852984
0 commit comments